Yes, melatonin is safe to give to dogs when the proper dose is administered. First, take your pooch to the veterinarian to find out what dosage is appropriate. While you can technically give your dog melatonin made for humans, it's best to get one specifically made for pets.