This is the touching moment a boy cries with joy after coming back home to find he had been given a puppy for Christmas.
Actor Laurence Kinlan was filmed walking into the living room with his two sons, Oren, 12, and Ollie, five.
Oren stalls for a moment as soon as he sees a brown puppy in a basket at the corner of the room.
He looks at the puppy in disbelief and looks up at his father before running towards him for a hug.
Oren bursts into joyful tears and said: "I love you so much."
Dad Laurence introduces the eight-week-old cavapoo to Oren and Ollie, saying: "That's Teddy, the new dog."
Oren heads over to Teddy and murmurs: "I love you."
Laurence said his sons had been 'begging' him for years for a dog.
He said: "They asked a lot, and after months of trying to source the right puppy, we decided to get him and surprise the kids."
He posted the clip on Monday and wrote: "All too much for him...and maybe me."
It has racked up over 288,800 views, with viewers deemed it a 'gorgeous and beautiful' moment.
One said: "The older lad's reaction is gorgeous, He's clearly an animal lover and you can tell this new dog will be treated better than any dog in the country!"
Another one wrote: "Awh, my heart just swelled along with the tears flowing, he's beautiful and a very lucky dog to have such a lovely family. Merry Christmas to you all."
Lauren also shared heartwarming pictures of little Teddy and his two sons.
Overwhelmed Oren can be seen smiling with tears while taking a selfie with Teddy.