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
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.
4Pet Parents found this answer helpful
Book an appointment with the pros – our expert vets are here to help.