Suspect poisoning? US: ASPCA Poison Control (888) 426-4435 · UK: 01202 509 000 · Severe symptoms → nearest emergency vet now.

My 3 kg Chihuahua ate a 2-ounce piece of plain, cooked salmon fillet — is that too much for her tiny size?

Dogs · Food safety

Last reviewed: 2026-09-05 · Reference ranges: ASPCA, Pet Poison Helpline & Merck Veterinary Manual

Short answer

No, that amount is safe. Cooked, boneless salmon is a healthy treat rich in omega-3s. Two ounces for a 3 kg dog is a generous portion but not harmful if it's a one-time event. Just watch for any signs of an upset stomach, like vomiting or diarrhea, over the next 12 hours. For future treats, a bite-sized piece is plenty. Offer her fresh water and call your own vet only if she seems off.

What 2 ounces of salmon does in a 3 kg dog’s stomach

That fillet piece is about the size of two dice—large for a Chihuahua’s snack but not dangerous if plain and boneless. Her main challenge will be digesting that much rich protein at once, possibly causing loose stools later. Unlike cats, dogs tolerate salmon fat better, so pancreatitis is unlikely from a single event unless the fish was cooked in oil or butter.

Monitor her next bowel movement—if it’s significantly softer than usual but she’s otherwise playful, just offer smaller, blander meals for a day. The real concern would be if she ate this much daily; for a one-off, her system will handle it. Dogs this size often scavenge richer foods than we’d choose for them without lasting harm.

Why small dogs rebound faster from fish mishaps

A Chihuahua’s fast metabolism means any digestive upset from the salmon will likely resolve within 24 hours if no other ingredients were involved. The high moisture content of cooked salmon also reduces dehydration risk compared to drier human foods. Watch for excessive lip-licking or burping, which can signal mild stomach irritation, but these usually pass without intervention.

Contrast this with a scenario where a tiny dog ate salmon skin—the concentrated fat could cause vomiting. Your dog consumed lean muscle meat, so the risk is lower. That said, her next meal should be her regular kibble to recalibrate her digestion; avoid ‘helping’ with rice or pumpkin unless she actually shows signs of distress.

The calorie math for a 3 kg dog’s treat

Two ounces of salmon is roughly 80 calories—nearly 20% of your Chihuahua’s daily need. While not toxic, it’s like a human eating a large slice of cake in one sitting. You might notice she skips her next meal or two, which is fine as long as she drinks water. If she acts ravenous later, resume normal portions—don’t assume she ‘needs’ extra food to compensate.

For future reference, a safer treat size for a dog this small is about the volume of a pencil eraser—enough to taste without disrupting her diet balance. If she happily accepts smaller bites, you’ll avoid the post-salmon hunger strike some dogs stage, holding out for more fish instead of eating their balanced food.

When a small dog’s size does raise salmon risks

The one scenario where your dog’s weight matters is if the salmon contained bones—even a small bone shard could obstruct a Chihuahua’s narrow intestines. Since yours was fillet, this isn’t a concern. Similarly, her size makes her more vulnerable to salt poisoning than larger dogs, but plain cooked salmon contains negligible sodium unless you seasoned it.

Should she ever vomit more than twice or seem lethargic after eating fish, her petite size means quicker dehydration—call your vet promptly. What she ate today doesn’t warrant that concern, but it’s the benchmark for future incidents. Remember, small dogs often appear dramatic when begging for food, but their actual tolerance for plain protein is robust.

The full verdict, portion guidance and serving notes are collected on the Salmon (cooked) food facts page.

Open the full food page: Salmon (cooked) food facts →