what does praziquantel treat in dogs stromectol and ivermectin what all does ivermectin treat in dogs stromectol preis buy stromectol canada