Petco Text Logo
Petco Pet Logo

My puppy only eats when hand-fed. How can I get her to eat normally?

Updated On September 23rd, 2025

Pet's info: Dog | German Shepherd | Female | unspayed | 2 months and 9 days old

I have a puppy that will not eat unless I hand feed it to her and she will occasionally go eat the big dog food .

1 Answer

Most Helpful Answer

Image profile

Answered By Angel Alvarado, LVT

Licensed Veterinary Technician

Published on February 20th, 2020

Stop hand feeding her. What she is doing is training you to feed her when she wants to eat. This can progress to a becoming a finicky eater later in life. Prepare her meals and leave it down for 30 minutes before picking it up whether she has eaten or not. Repeat this at the next mealtime. Dogs thrive on routine, so set up a consistent feeding schedule. Do not hand feed her or offer any food between meals. If she is training, tiny bits of food can be offered as rewards. Do not worry, she will not starve. She will eat when she is hungry. Be firm and be consistent.

Vote icon

4Pet Parents found this answer helpful

image
Have A Vet Question?

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

Sponsored