can humans take ivermectin is ivermectin a prescription drug can you give cattle ivermectin to dogs ivermectin injection brands in india ivermec