who manufactures ivermectin for humans how many times should i give ivermectin to my dog how to use ivermectin for birds stromectol side effects what to do