An adorable dog who has his best years behind him was caught on video trying to play with a swimming pool cleaner.

In the clip, which has made grown men cry on Reddit after being shared today, the elderly dog woofs in excitement and runs around on his wobbling legs, showing off his favourite toys in the garden.

He jumps at a ball but loses his balance and falls over, only to bravely pull himself back up and then have a refreshing shake.

Back on his feet, he playfully chews on a pool noodle.

The video was uploaded on Reddit by user u/Tctx with the caption: "I clean pools and run into lots of dogs.

The adorable dog tries to play despite its advanced age
The adorable dog tries to play despite his advanced age

"This older gentleman is always trying to show off to me even though his body is ageing.

"I don’t even know his name, but he made my day."

One viewer commented: "Thanks for making me cry."

The dog falls over while trying to push a ball
The old dog falls over while trying to push a ball

A second person wrote: "Man this made me tear up, the little man obviously doesn’t have it easy but you could never tell him, he’s just so happy with life!

"Dogs are such amazing companions."

"I love when they get excited and wanna show you their toys," gushed another dog lover.

The pool cleaner added: "I didn’t want to leave.

"He literally followed me around to every spot wanting to play/watch me."

This comes after an adorable pit bull terrier was caught making the strangest noises – which some people likened to a seal or a dolphin – after finally getting to meet the family's new kitten.

Obviously excited, the dog had been able to smell the kitten for weeks and couldn't wait for their introduction.