can humans take ivermectin meant for horses stromectol costco stromectol 3 mg where can i buy ivermectin for humans in canada where to buy ivermectin in ontario canada how to worm dogs with ivermectin