Why is my dog not eating his food but will eat treats
Written by Milou |
Does that sound familiar? Your dog refuses to eat their regular food but happily devours treats and biscuits. Why does your dog do this? Let us explain!
Why is my dog not eating?
There are several reasons why your dog might refuse to eat their food. The underlying cause often depends on your dog’s overall health. If your dog is otherwise healthy but simply isn’t eating their food, you can try a few strategies to stimulate their appetite.
If your dog isn’t eating and also seems less energetic or unwell, it’s best to visit your vet. A medical issue may be causing the loss of appetite.
Your Dog Is a Selective Eater
Your dog might be a selective eater, meaning they have a preference for a certain taste or texture in their food. If a bag of kibble is left open for too long, the smell and texture of the kibble can change, which may make it less appealing to your dog. Make sure to store kibble in an airtight, dark container, such as a food bin. Purchase a bag size that your dog can finish within 4-6 weeks.
Wet food can also lose its appeal after being opened. Don’t store wet food in the fridge for more than 24 hours, and avoid serving it too cold, as this can make it harder and less fragrant.
It’s also possible that your dog enjoys variety. In this case, try switching up the flavour of their food. Many types of dog food are available in smaller bags, making it easier to rotate flavours.
Your Dog Is Getting Too Many Treats
If you’re used to rewarding your dog with lots of treats and snacks, they may lose interest in their regular food. They may simply wait, knowing something tastier is coming.
Your dog might also be getting table scraps or pieces of fruit from you, which could discourage them from eating their own food.
To encourage your dog to eat their regular food again:
- Limit treats to a maximum of 10% of their daily food allowance.
- Avoid feeding your dog from the table.
Your Dog May Be Unwell
A medical issue could be behind your dog’s reduced appetite. For example, they may have a sore mouth or an upset stomach, making their regular food unappealing. However, treats may still be tempting enough for them to eat.
If your dog suddenly stops eating their food, visit your vet to rule out any health problems.
Stress May Be Affecting Your Dog’s Appetite
Changes in your dog’s environment, such as moving house, a change in the family dynamic, or a traumatic event, can cause stress, which may lead to a loss of appetite.
If you suspect stress is the issue, consider using supplements to support your dog.
There are also specialised foods that can help manage stress and related issues in dogs, such as Hill’s i/d Stress Mini – Digestive Care – Prescription Diet – Canine or Royal Canin Medium Relax Care – Dog Food.