Animal rescuer Inspector Danielle Jennings visited the home the 73 year-old shares with Poppy in Blackburn.
The pensioner told how he had taken his beloved dog to the vet, where she was diagnosed with bladder stones, but he did not have enough money to pay for the treatment.
M6 closed in both directions after vehicle transporting sheep overturns following crash between Preston and Lancaster
Lytham St Annes care home boss appears in court after death of residents
The Old Vicarage Care Home: special measures status for Lancashire care home where resident was left lying on floor after falling out of bed
Lancashire County Council responds to angry Buckshaw parents over school bus concerns
Morecambe 'neighbour from hell' back in court after breaching order
He was concerned about Poppy’s health and so Danielle contacted the RSPCA’s Greater Manchester Animal Hospital for help.
They agreed to operate at a fraction of the cost to help Poppy - which saw her owner pay some money towards treatment with the rest of the operation covered by donations.
Darinka Toth, the veterinary surgeon who carried out the operation, said Poppy was found with a whopping 250 bladderstones of various sizes which were causing her discomfort.
Bladder stones cause pain and discomfort in dogs and if left untreated can lead to life-threatening conditions.
The pensioner, who served for more than 30 years with the Royal Corps of Transport and later The Territorial Army, said: “She is my soulmate and I was really worried about her.
“The RSPCA were great in giving me advice and I am so grateful to Danni for helping me so much and saving Poppy. I scraped together the money I had and I was delighted when I was told the hospital were able to help.
“She was tired when she came home but she is back to normal and enjoying her walks. A lot of people said she looks more lively now - and I agree. The operation has given her a new lease of life.”
Poppy is now on a special low protein diet for the rest of her life to help ensure more bladder stones do not develop.
Danielle said: “It was really difficult for Gordon to pay for the veterinary treatment Poppy needed so I was delighted to be able to help and am so grateful for the support of Greater Manchester Animal Hospital which relies entirely on public donations to help save the lives of dog’s like Poppy.”