Puppy Underweight, But Adding Food Brings Diarrhea
UGH, so frustrating. Maximus is a little over 5 months old now and only weighs in at 52lbs. His frame is obviously built for a much larger dog. He's so bony to the touch, and you can make out all of his ribs when he's walking.. the poor guy looks like he's starved.
He's been looked at for parasites, everything is good. He gets 3 cups of Blue Buffalo Large Puppy twice a day (total of 6 cups per day) which he scarfs in no time at all. I will also add a pump of salmon oil to every other meal. Still, he won't gain any weight. If I add even the tiniest amount of kibble (say an additional 1/8 of a cup) he starts having diarrhea - it's almost as if he can only take in a certain amount of volume before his digestive track gets weird. I deal with the diarrhea by taking him down to 4-5 cups of kibble and adding one cup of rice for 2-3 days, that fixes him right up.
Is there anything I can do to sneak in calories for him? He's a perfectly healthy dog otherwise.. coat looks great, energy level is up, but he's perpetually underweight. Any ideas would be appreciated.