ivermectin tablet for dogs price ivermectin dosage for puppies with mange can humans take animal ivermectin orally where to buy ivermectin tablets in pretoria