stromectol india how much ivermectin injection for dogs does ivermectin cure worms is cattle ivomec safe for humans