who can prescribe ivermectin ivermectin dosage for kittens can ivermectin kill you ivermectin stromectol dosierung how much ivermectin paste for humans