How Long Does Melatonin Last?
The effects start showing after 15-20 minutes. Subsequently, the effects last for 8 hours. If you give it immediately before bedtime, it works great. It does not cause any harm to dogs. However, you may see a bit of sluggishness in dogs. Always start with a low dosage and work it up if necessary.