how to use ivermectin horse paste can injectable ivermectin be given orally to goats stromectol dose for dogs ivermectin price cvs where to buy ivermectin