Everything you wanted to know about dog bladders, stones, and obstructions
More Bladder Stone resources
Bladder Stones
Support Groups
Urolithiasis Group