When it comes to fussy eating, remember that dogs will not normally starve themselves just because they are a bit choosy about their food (although if your dog goes 24 hours without eating anything, consult your vet).
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.
What if my dog doesn't like his food?
Some dogs just don't like the taste or texture of dry food. If your dog is not eating his dry food, you may want to mix a small amount of wet food with his dry food to make it more palatable. If you do decide to add wet food to his regular meal, remember to scale back the amount of dry food to avoid over-feeding him.
How long does it take for a dog to starve itself?
How long can a healthy dog go without eating? Most healthy dogs can go up to five days without food, though that number is only true if your pet is still drinking plenty of water. Some can even go up to seven days without, though you should never let things get that far without taking your dog to the vet.
Is my dog not eating because he doesn't like his food?
Your dog could be avoiding his food due to liver disease, infections, a blockage, tumor or kidney failure. If your dog isn't eating but seems otherwise fine, that's likely not the issue. However, if he doesn't start chowing down within 24 hours, it's time to seek medical help.
More useful articles on a similar topic 👇
Why does my dog eat everything but his food?What to do if your dog will only eat treats?