ivermectin tablets for human use can ivermectin kill all worms in dogs ivermectin for what purpose typical ivermectin dose for scabies ivermectin dosage for cats