Expensive, but it's really worth it!
Because of the brutal treatment for Giardia, the cats were suffering from constant diarrhoea, but this brought them out of it when nothing else had worked before. As for the dog, it finally got rid of its years-long allergic diarrhoea, which kept coming back even with insect-based food.