what does ivermectin kill in dogs is ivermectin for dogs safe for humans is ivermectin dangerous to humans key buy stromectol online can you use injectable ivermectin orally can i buy ivermectin in uk