ivermectin for pets uk how to worm dogs with ivermectin stromectol 3 mg tablets price can humans take praziquantel for dogs