Petco Text Logo
Petco Pet Logo

My 2-month-old puppy won't eat dog food. Can I give her milk?

Updated On September 23rd, 2025

Pet's info: Dog | Mixed Breed | Female | 1 month and 22 days old

I have a new dog and her breed was pomshitz which is a mixture of pomeranian and shitzu. She's still 2months old and she doesn't eat dog food and she also doesn't drink water that much but we forced her to drink milk since we were worried that she wont eat anything. I just wanna know if.. is it right to feed our dog with milk? or.. is there anything that we could do to let her eat dog food?

This question includes photos that may contain sensitive content. Click to view.

View more to consider that the photos may include sensitive content.

1 Answer

Most Helpful Answer

Image profile

Answered By Dr. Melanie, BVSc MS

Veterinarian

Published on May 7th, 2017

Congrats on your new puppy, Honey is very cute! No, it is not right to feed her milk, especially cow's milk. Dairy productions should never be fed to dogs due to GI upset, and milk alone is not a balanced diet for a puppy. It will not be providing her with the nutrients she needs to grow properly. Puppies need higher amounts of protein, calories, and calcium than adult dogs, and a puppy formulated food will give that to her. It may be that she isn't used to puppy food yet, and I can give you a method to try to get her used to puppy food. To help her get used to puppy food, I would soak a high quality puppy formulated dry food in warm water until soft. Then mix that with puppy formula such as KMR to make a mush the consistency of oatmeal. Over the next two weeks, gradually increase the amount of dry puppy food and decrease the amount of water and KMR you use until she is eating the dry puppy food only.

Vote icon

3Pet Parents found this answer helpful

image
Have A Vet Question?

Book an appointment with the pros – our expert vets are here to help.

Sponsored