Updated On September 23rd, 2025
Pet's info: Dog | German Shepherd | Male | neutered | 1 year and 7 months old | 57 lbs
Hi, My dog has been doing this for some time now- he will only eat at night when absolutely starving (what i believe). Hell eat treats, fruits and veggies, etc. though during the day. I don’t really understand this behavior. Sometimes we have to really interest him in his food and or hand feed him too. When we mix his food (not frequently) he will eat the other stuff and spit the food, which sometimes ends up interesting him in his food. Any ideas?
1 Answer
Published on July 23rd, 2018
Some dogs are simply picky eaters and will only eat their dog food when they are really hungry. Often these dogs learn that if they wait to eat their food, something tastier will be offered. I would recommend visiting your vet first to make sure Marshall is in good health with no evidence of weight loss or gastrointestinal disease that could be affecting his appetite. If he is maintaining his weight, it's probably fine for him to eat when he's hungry and you don't have to worry about tempting him to eat or mixing his food with table scraps.
1Pet Parents found this answer helpful
Book an appointment with the pros – our expert vets are here to help.