how often to give dogs ivermectin purchase oral ivermectin for humans cheap stromectol paypal payment no prescription can you give injectable ivermectin orally to pigs