is ivermectin for fleas ivermectina preo farmcia popular porto alegre how often can ivermectin be given to dogs how much 1 ivermectin to give a dog best way to give dog ivermectin ivermectin tablets for humans south africa