My fiancé bought a 12-week-old red female mini daschund puppy for me from a kennel. I've had her for about 3 weeks now, and her ribs are still visible. She eats well, but I can't seem to get her to fill out. Any suggestions on what kind of food I should give her?