what company manufactures ivermectin what is praziquantel for dogs can i buy ivermectin tablets in uk oral medication ivermectin stromectol