what worms does ivermectin kill in dogs stromectol side effects what to do how to buy stromectol australia without prescription how much does ivermectin cost to make