how long to use ivermectin for rosacea can humans use horse wormer buy generic stromectol best price no prescription buy ivermectin for humans canada can humans take ivermectin paste for horses