Dog food safety answer
Unsafe: Dogs should not eat pesto
Pesto is not safe for dogs, especially traditional basil pesto that contains garlic or onion. Even small amounts can cause stomach upset, and allium ingredients can damage red blood cells. If your dog ate pesto, contact your veterinarian or a pet poison hotline promptly.
If your dog may have eaten something unsafe, contact a veterinarian or pet poison control now.
- Pet Poison Helpline – Garlic and Onions
- Merck Veterinary Manual – Allium Species Poisoning in Animals
Disclaimer: This page is for general information only and is not a substitute for veterinary advice. If your dog ate pesto or may have eaten garlic or onion, contact your veterinarian or a pet poison hotline promptly.
Bottom line
Pesto is not safe for dogs, especially traditional basil pesto that contains garlic or onion. Even small amounts can cause stomach upset, and allium ingredients can damage red blood cells. If your dog ate pesto, contact your veterinarian or a pet poison hotline promptly. If your dog ate pesto, especially a pesto containing garlic or onion, contact a veterinarian or pet poison hotline right away. Seek urgent care immediately if there is repeated vomiting, weakness, pale gums, trouble breathing, collapse, or dark urine.
Check another food
Not sure about another ingredient, snack, or plant? Search again before feeding it to your dog.
Sauces, Soups, and Prepared Foods for Dogs
Compare related guides by safe, caution, and unsafe risk levels.
