is horse wormer safe for humans can humans use horse wormer ivermectin stromectol buy buy stromectol ca no prescription buy stromectol canada no prescription