what worms does ivermectin kill in dogs is ivomec safe for dogs can you give ivermectin orally to dogs buy ivermectin for humans uk online stromectol 3 mg prix