Can dogs eat corn on the cob?
Risky. The kernels are fine. The cob is one of the classic causes of intestinal obstruction in dogs.
How much is dangerous?
No dose applies. A single cob, or a piece of one, is the whole risk. Sweet corn kernels are a common ingredient in commercial dog food and are digested normally.
Why it does harm
Mechanical. The FDA names corn cobs, along with bones and avocado pits, as foods that are not necessarily toxic but can get stuck in a pet’s esophagus, stomach or intestines. A cob does not break down in the gut and is close to the worst possible size and shape to pass through a dog’s intestine, so it lodges. Surgery is often the only way to remove it.
Sources
- ASPCA Animal Poison Control Center. People foods to avoid feeding your pets.
- US Food and Drug Administration, Center for Veterinary Medicine. Potentially Dangerous Items for Your Pet (content current as of February 2023). Gastrointestinal obstruction from bones, corn cobs and avocado pits.
What to look for
- Repeated vomiting, especially after eating or drinking
- Loss of appetite
- Straining without producing stool
- Abdominal pain and lethargy
What to do
- Call your vet straight away if a cob was swallowed, even if the dog seems fine. Obstruction takes time to declare itself.
- Do not wait to see whether it passes. By the time it is obvious, it is usually surgery.
Common questions
Can dogs eat corn kernels?
Yes. Plain sweet corn kernels are a common ingredient in commercial dog food and are digested normally. The danger is only the cob.
Will a corn cob pass on its own?
Do not count on it. A cob does not break down in the gut and is close to the worst shape to pass through a dog’s intestine. By the time an obstruction is obvious, surgery is often the only option, so call your vet as soon as you know a cob was swallowed.
What are the signs a dog has a corn cob stuck?
Repeated vomiting, especially after eating or drinking, loss of appetite, straining without passing stool, and a painful belly or lethargy. These can take a day or more to appear.