can ivermectin be used on chickens how much ivermectin pour on for dogs stromectol 3mg dosage buy stromectol online in u.K stromectol tea tree oil what drug class is ivermectin