how many times should i give ivermectin to my dog how to get ivermectin in mexico is ivermectin safe for human consumption is ivermectin tablets available in south africa