Pyrantel pamoate is an effective treatment for giardiasis in dogs. It is important to note that pyrantel pamoate does not kill the Giardia organisms, but rather prevents them from attaching to the lining of the intestine. This allows the dog's immune system to clear the infection.