side effects of stromectol how often can you give ivermectin to horses stromectol amazon uk is it safe to give dogs ivermectin can humans take ivermectin