Helpless and in unimaginable pain, little Rupert was found all alone on the streets in the grip of winter.
The poor soul had a broken jaw and blood clots in his mouth – injuries that vets believe were caused by being kicked in the face.
What he might have been through in his first few months in the world doesn’t bear thinking about.
Thankfully, Rupert was found by staff of the restaurant he was cruelly dumped outside of in Newport, south Wales, and they managed to get him to a nearby vet just in time.
As well as his horrific injuries, he was also terribly skinny and in a generally bad condition.
Unable to eat properly, the three-month-old had to be fed through a tube before the team at the Fields Veterinary Group performed surgery to wire his jaw back in place.
He spent his first Christmas in foster care, recovering from the operation and the trauma that had led him there.
Then once he was fit and healthy, the Blue Cross rehoming unit in Newport set about finding him a loving home – and it wasn’t long before Irene Duncan and her husband Robert snapped him up.
Now triple in size and unrecognisable from the sad, abused kitten he once was, Rupert is looking forward to his second Christmas in a warm, loving home, where he loves to tear around with feline friends Nala, Binky and Molly.
And when he’s not charging about having fun, he can be found curled up on the sofa with his adoring owners watching television.
Irene, who rehomed Rupert in January 2017, said: “I had lost one of my cats due to ill health at the age of 20 and I heard about Rupert, so we went to have a look and it was love at first sight.