Cookies on the Healthspan site
There can be a number of reasons why your dog is not eating, from emotional factors (like stress or grief), to infections, illnesses or dental problems. Alternatively, they could just be being fussy – but always visit your vet to rule out medical reasons before assuming that this is the case.
Although it's far from recommended, most dogs will be okay for anywhere between three and five days without food – but if they haven't eaten anything in 48 hours, it is essential that you speak to your vet.
Water is even more important, as dehydration in dogs can show its effects far quicker and with serious consequences. In fact, if your dog is not drinking water, you will start to see the effects within 24 hours, so keep an eye on their water bowl.
As well as a loss of appetite, look out for other changes in your dog's behaviour. Always contact your vet if your dog displays a loss of appetite along with any of the following symptoms:
If your vet has given your pet the once-over and has ruled out a medical cause, try tempting your dog to eat by:
Consider whether your pet would benefit from a dog multivitamin, to ensure their nutritional needs are being met. If your dog is in their later years, there are now specially formulated multivitamins for senior dogs, too.
Cognitive decline, mobility issues and vision loss are all common issues for senior dogs, so make sure you keep their feeding routine consistent and that their food bowl remains in the same place, so they can find it easily.
Finally, if your dog will only eat while you are in the room, they may have separation anxiety. Contact a trusted canine behaviourist for help.
Healthspan pet supplements are not intended to replace a well-balanced diet for your pet.