Why an 8 kg dog might react to oily fish
Smaller dogs often struggle with rich foods like mackerel because their digestive systems process fats less efficiently. The single piece your dog ate likely coated his stomach lining, triggering that quick vomit as his body tried to clear the irritation. This isn’t poisoning — it’s more like when humans feel queasy after greasy takeout.
Since he’s already thrown up once, check his gums for tackiness (dehydration risk) and offer ice chips if he’s hesitant to drink. His next meal should be bland boiled chicken or white rice to give his gut a reset. Skip treats or fatty foods for a day.
When vomiting shifts from normal to concerning
One vomit episode is standard for dietary indiscretion, but recurrent vomiting within a few hours means his stomach isn’t settling. Watch for dry heaving or bile (yellow foam), which suggest ongoing nausea. At 8 kg, even mild dehydration from fluid loss can hit harder than in larger dogs.
Lethargy paired with vomiting is your cue to call the vet — tiny dogs crash faster. But if he’s perky between episodes, just resting his stomach for 12 hours with small water sips may suffice. The 24-hour mark is when you can safely assume he’s past any reaction.
Other signs that warrant a vet visit
Diarrhea may follow vomiting as his system clears the oils, but watery or bloody stool isn’t normal. Similarly, turning down food for more than one meal is unusual unless his stomach’s truly upset. Small dogs can’t afford long fasts.
Press gently on his abdomen behind the ribs — flinching or growling could indicate pancreatitis, though that’s rare from such a small amount. More likely, he’ll just have softer stool tomorrow. Keep his water bowl full and skip the next scheduled meal if he’s still iffy.
The next 24 hours at home
Expect him to nap more today as his body focuses on digestion. Offer his normal kibble tonight only if he’s begging — otherwise wait until morning. Hydration is your priority now; add warm water to his food tomorrow to ease it down.
By tomorrow afternoon, he should be back to stealing socks. If not, or if vomiting resumes, your vet may suggest anti-nausea medication. But for now, just keep the trash can lid secured — some dogs repeat the offense within days!
The full verdict, portion guidance and serving notes are collected on the Mackerel food facts page.