The cause. Frequently, the cause of a dog's finicky eating isn't a result of its behavior. It's usually the result of humans feeding table scraps or too many treats. Not only does this increase the risk of obesity, but it also can encourage finicky behavior.
What to do for a dog who is a picky eater?
Klein recommends creating a consistent feeding routine:1Set and stick to a mealtime schedule to the degree possible.2Leave food out for no longer than 15 to 20 minutes.3If your dog doesn't eat anything, take the bowls away.4Don't give your pet any more food or treats until their next scheduled feeding time.Why Is My Dog a Picky Eater? - American Kennel Club
Why is my dog so picky about eating?
Just like people, dogs don't eat as much if they're anxious. This can happen thanks to things like loneliness, boredom, storms, fireworks, or separation anxiety (being home alone during the work day, for example). If you think anxiety may be why your dog isn't eating, it can help to spend more time with them.
Will a picky dog starve?
As long as food is available twice daily, your fussy dog will not starve.
How long will a picky dog go without eating?
Most dogs can go three to five days without food, while in some cases they can survive seven days or more. However, if your dog won't eat for more than two days, we recommend that you talk to a vet. A bigger issue is water intake.
More useful articles on a similar topic 👇
Will a picky dog starve itself?What are French bulldogs favorite food?