A 20-year-old dog from Merseyside - the oldest in Dogs Trust rehoming history - has found love once again.

At the grand old age of 140 in dog years west highland terrier Snowy arrived at Dogs Trust Merseyside after his owner became ill and could no longer care for him.

Snowy coped with the dramatic change and has now happily settled with his new owner Margaret Millar from Wigan.

Margaret said: “He is lovely and is doing really well.

"He is partially sighted but has soon found his feet and knows his way around.

"Most of the time he just likes to potter about but he definitely livens up when it’s time for food.

"His age hasn’t affected his appetite and he’s quick off the mark when the bowls go down which is great.

"Before Snowy arrived my oldest dog was my 16-year-old Yorkshire Terrier, Ben.

"They get on very well and Snowy has fitted in wonderfully.

"It is like a retirement home for dogs. We all enjoy a cosy afternoon nap.”

Wirral Globe: 20-year-old Snowy has landed on his paws in his new home with Margaret Millar

The average age of dogs currently in the care of Dogs Trust is just four-years-old but more than 150 of the homeless hounds waiting to find their special someone are over eight.

Rehoming centre manager at Dogs Trust Merseyside Georgina Lowery said: “Snowy is a lovely boy and we were really eager to find him a new forever home as soon as possible so he could enjoy his home comforts again.

"Luckily Margaret fell in love with him and once we knew he got along with his new doggie pals, off he went.

"We know he’ll be very, very happy with Margaret who will make sure he has everything he could hope for in his twilight years.”