Why Is My Dog Not Eating?
· admin
Few things worry a dog owner more than a full food bowl that hasn’t been touched. Sometimes it’s just a fussy day. Sometimes it’s your dog’s way of saying they don’t feel well. Here’s how to tell the difference.
See a vet the same day if your dog
- hasn’t eaten for more than 24 hours (or 12 hours for a puppy)
- is vomiting, has diarrhoea, or seems weak or sleepy
- has pale gums, a swollen tummy or is in pain
- also isn’t drinking water
- was recently bitten by a tick (tick bite fever can cause loss of appetite)
Common everyday reasons
- Heat: dogs often eat less on very hot days.
- Too many treats: a dog full of snacks won’t want dinner.
- A sudden food change: switching brands overnight can upset their tummy.
- Stress: moving house, visitors or fireworks can put dogs off their food.
- Sore teeth: dogs with dental pain may avoid hard kibble.
What can help a fussy (but healthy) eater
- Set meal times. Put the bowl down for 15 to 20 minutes, then pick it up until the next meal.
- Cut back on treats for a few days.
- Change food slowly. Mix new food with old over 7 to 10 days.
- Try a gentler food made for sensitive stomachs.
- Keep bowls clean and in a quiet spot, away from busy walkways.
The heart of it
You know your dog better than anyone. If something feels off, trust that feeling and check with your vet. Most of the time, a little patience and the right food will have that tail wagging at dinner time again.
More guides you might like
Please note: this is general care advice, not medical advice. Every pet is different, so always confirm with your vet, especially if your pet seems unwell, is in pain, or needs medicine.
Leave a Reply