After His 17-Year-Old Dog Passed Away, This Little Boy Got An Epic Surprise

During this past November, the O’Leary family sadly lost their 17-and-a-half-year-old Yorkshire Terrier. The family was heartbroken, especially young Billy.

The family told Billy they wouldn’t get another dog until the summer, but they had a little surprise in store for him. On Christmas Day, Billy was surprised with a new baby German Shepherd named Max. Below is a video of the magical moment when Billy opens his Christmas present, finally meeting his new friend.

(via George O’Leary)

George, Billy’s brother, says that Max the puppy is a really lovely and playful little bundle of joy. He says the family always had dogs, and that Max will be spoiled and well cared for. Congrats, Billy and family!