stromectol tablets 3mg can you give ivermectin injection orally can i buy ivermectin in usa is praziquantel safe for humans how much ivermectin do i give a dog for worms