Updated On September 23rd, 2025
Pet's info: Dog | Mixed Breed Medium (23 - 60lb) | Male | neutered | 7 months and 17 days old | 35 lbs
I think my puppy is anorexic. Its like pulling teeth to get him to eat. I even put chicken in his food and he'll Pass it up for hours.Some mornings he throws up bile. Im so lost on how to get him to eat I've tried 3 dog foods now. This one is actually he's favorite so far Royal canine. I get so worried sometimes he only eats once a day. Please help!
1 Answer
Published on April 26th, 2018
First, have Blitz examined by your veterinarian to diagnose any medical causes for his lack of appetite. This may require abdominal x-rays and blood work to assess major organ function. Once medical causes are ruled out, focus on behavioral causes. Blitz may be "training" you to feed him what he wants, when he wants it. Since dogs thrive on routine, begin a consistent schedule for feeding. Prepare his meal and leave it down for 20-30 minutes before picking it up whether he has eaten or not. Repeat this at the next meal time. Do not offer any other food or snacks between meals. Since he eats Royal Canin, stick with it. You can mix in a bit of warm water or a teaspoon of baby food to stimulate his appetite. Do not change foods frequently as this can create or reinforce a finicky eater. It can also lead to gastrointestinal upset. Be firm, be patient and be consistent. Blitz will not starve. He will eat when he is hungry. Always provide fresh water.
1Pet Parents found this answer helpful
Book an appointment with the pros – our expert vets are here to help.