My puppy isn't eating or drinking enough. What should I feed him?
It is very concerning that a puppy of Jackie's age isn't eating much food. Cerelac is not an appropriate diet for a dog, he needs a puppy formulated food. Puppies need higher amounts of calcium, calories, and protein than adult dogs, and a puppy formulated food will provide that for him. When he's 12 months old, he will need an adult dog food. I do not recommend feeding him anymore celerac, and put him straight onto a puppy food. Brands I recommend include Royal Canin, Hill's Science Diet, Purina ProPlan, and Iams.
As for milk, it causes GI upset in dogs, so only give him water. You can add water to his dry dog food or feed him a canned puppy food to get more water into his diet.
Finally, I'd have him seen by a vet for a health check. As I said above, it is concerning that he isn't eating much, and a check with the vet is always recommended. Good luck, I hope this helps!
Updated on September 23rd, 2025