how often can you give a dog ivermectin where to get ivermectin for humans how much does ivermectin cost to make buy stromectol uk