ivermectine given orally for pigs worming chickens with ivermectin paste ivermectin mankind ivermectin injectable dosage for dogs ivermectin paste finches ivermectin injectable 500ml