why is stromectol prescribed can humans take horse dewormer stromectol price us how to use ivermectin tablets for humans can ivomec be used on humans