Petco Text Logo
Petco Pet Logo

How can I get my dog to eat healthy food when he only wants treats?

Updated On September 23rd, 2025

Pet's info: Dog | Mixed Breed Medium (23 - 60lb) | Male | neutered | 23 lbs

Should I wait for my dog to eat his healthy food? He eats all kinds of treats but now won't eat his healthy drive food

2 Answers

Most Helpful Answer

Image profile

Answered By Jessica Desrosiers

Veterinary Technician

Published on May 15th, 2017

Dogs tend to try and hold out on the "healthy" stuff especially if more interesting things such as treats are available. If he is refusing to eat it is best to stop all people food and treats for a day to encourage him to eat his food instead. Most dogs will get hungry enough after a day to give their regular food a try.

Vote icon

1Pet Parents found this answer helpful

Related Answers from Veterinarians

  • Image profile

    Answered By Kevin Sanada, DVM

    Veterinarian

    Published on January 10th, 2018

    That's a tough one and a common trait with dogs. Unfortunately, getting him to not obsess about food is probably not possible. You can ignore it, which may keep him from continually begging. Or, if you feel bad for him, then you can start giving him some low-calorie snack options throughout the day. Some dogs love eating vegetables like celery, green beans and carrots. These are all good, low-calories options to feed him throughout the day. You can also keep him busy by giving him ice cubes to lick and giving toys that you can put small amounts of treats or flavored pastes in. The pet store has a few options for these types of toys. I hope that helps and all is well with Winslow.

    Vote icon

    1Pet Parents found this answer helpful

See More Answers
image
Have A Vet Question?

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

Sponsored