If your dog suddenly stopped eating , you should immediately investigate what’s causing it. The list of reasons is endless – from serious illnesses such as kidney failure, cancer, liver problems to broken or loose tooth, vaccination, hot weather or stress.
Sometimes, more often than we think, dogs just become picky eaters and they refuse to eat unless offered their favourite treat. If you’re sure that your dog stopped eating due to behavioural changes, here’s what you could do to fix the problem
Cut on treats
It might be tempting to offer your dog his favourite dental stick if he skipped breakfast, but this will actually worsen the problem. If your dog is not ill, refusal to eat means he’s not that hungry.
Make him feel some hunger
A hungry dog will eat. Starving is not the best option to treat your dog pickiness, but in reality most dogs will eat anything if they’re really hungry.
Stick to a schedule
Twice a day after a walk is the best routine for most adult dogs. Stick to the same time of the day and a similar amount of food.
Make him do something to deserve his meal
Mealtime will be more fun, if you ask your dog to do some tricks and gets excited before he receives his reward – his bowl full of yummy food.
Go for a walk before mealtime
Empty bladder, empty tummy and a well-exercised dog is doggie’s appetite best friend. Just like us, dogs don’t enjoy eating when they urgently need to go to the loo.
Change the food
Sometimes it could be that your dog is fed up with the food he’s been eating for months. Changing the type of food from time to time (every few months) is a good idea. Make sure you don’t change it too often though, as too frequent food change might upset your dog’s tummy.
Beware of the kids
Table scraps is one of the most common reasons why dogs become picky eaters. Make sure everyone is on board with this, especially kids who love throwing food and feeding the doggie with their snacks.
If it isn’t eaten, take it away
Allow your dog to have a sniff and finish his food for let’s say 30 mins. Whatever is left after that, take it away. If your dog knows he won’t have a chance to eat in the next 10 hours, he’ll eat his meal promptly.
If the above suggestions don’t help much and your dog refuses to eat properly for a long period of time, take hm to the vet immediately. Dogs are great at hiding pain and illness, so it’s our job to spot these problems. If your dog doesn’t eat anything for 24 hours, take him to the vet asap.