Just a brief post to let you all know that Fergus is fine. The operation went well and all stones removed.
A little whimpering his first day home and a lot of feeling sorry for himself but otherwise all well. Normal behaviour of being the spoiled big baby has pretty much resumed now. But when collecting Fergus from the vets we were given an unexpected surprise gift... more news about that next time.