It was a happy reunion for Rebecca Ehalt and her 9 year old Schnauzer, Casey. Rebecca, from Murrysville, Pennsylvania, moved overseas to Slovenia for work and had to leave her beloved dog behind with family, but Casey never forgot Rebecca.

Ehalt returned home after two years to celebrate her recent marriage as her family wanted to throw her a wedding reception, and that’s when the dog and owner where reunited. The dog missed Rebecca so much when Casey saw her he ran over, began wagging his tail and yelping excitedly and then passed out. The dog was so overcome with joy of seeing Rebecca, Casey passed out. The video is here and after only 4 days of being published had 17 million hits.