Is Melatonin Safe for Dogs?
Why it’s conditional
Melatonin is a hormone supplement that veterinarians often suggest for anxiety, restlessness, or sleep problems in dogs, and plain products are generally well tolerated. The main hazards are the extras: gummies and chewables may contain xylitol, which is highly toxic to dogs, and combination sleep products may include other drugs. Strength varies widely between brands.
How to keep your pet safe
Choose a plain product without xylitol or sweeteners, and confirm the approach with your vet before starting. Store supplements away from dogs, since flavored gummies are easy to overeat.
Warning signs to watch for
Sleepiness, lethargy, mild stomach upset; xylitol-containing products can cause vomiting, weakness, wobbliness, seizures, or collapse.
When to call the vet
If your dog ate a large number of gummies, check the ingredient list and call your vet or a pet poison hotline right away if xylitol is listed. Otherwise, report heavy sleepiness to your vet.
Common questions
My dog ate a handful of melatonin gummies — should I worry?
Check the ingredient list first. Plain melatonin would likely just sedate, but many gummies contain xylitol, which is severely toxic to dogs — if it is listed, call a vet or poison hotline immediately.
Can melatonin help my dog sleep through the night?
Vets do sometimes recommend it, and many dogs tolerate it well, but the product choice and dose belong with your vet. Rule out medical causes of restlessness first.
My dog is extra sleepy after eating my melatonin — is that OK?
Drowsiness is the expected effect of plain melatonin, and it usually fades. If your dog is hard to rouse, vomiting, or wobbling, call your vet or a poison hotline.
More medications hazards for dogs
This page is general educational information, not a substitute for professional veterinary advice. Every pet is different — if your animal ate or touched something concerning, contact your veterinarian or a pet poison hotline right away. In the US: Pet Poison Helpline (855) 764-7661, ASPCA Animal Poison Control (888) 426-4435 (fees may apply).