Bladder stones are relatively common in most dog breeds and depending on size may - or may not - pass spontaneously.
Those that obstruct the lower urinary tract usually require a pretty straightforward operation that most vets can do at their practice.
But how many veterinary surgeons have come across stones the size of Sally's?!!
You'll be as amazed as the Animal Referral Hospital team led by Dr Sarah Goldsmid were as she removes stone after stone after stone - some almost the size of a golf ball!
VETERINARY PRO VERSION: