Can I give my dog melatonin for anxiety?


Can I give my dog melatonin for anxiety? When giving melatonin for anxiety or as a sleep aid, the dose of melatonin is determined by a dog's weight. Some experts suggest giving a dog melatonin every 8 hours at a dose of 0.1 milligrams of melatonin for each kilogram of the dog's weight. Others suggest a slightly larger dose given once every 12 to 24 hours.


How fast does melatonin work in dogs?

It could take just 15 to 30 minutes for melatonin to start working in a dog. However, it could also take longer—about one to two hours. As with any new medication, it's essential to start off with a small dose of melatonin and then wait to see its effect on your dog.


Can I give my dog Benadryl or melatonin?

“Dogs that suffer from night wakefulness due to cognitive dysfunction or other sleep disorders may be prescribed antihistamines such as benadryl, melatonin, or sedative medications such as trazodone, acepromazine or gabapentin to encourage sleep,” she says.