where can i get ivermectin in south africa buy cheap stromectol canada does ivermectin kill worms in chickens can i give ivermectin to my puppy is ivermectin for humans available in south africa