A 9-year-old Schnauzer named Casey was so excited to see a member of her human family after two long years that she fainted.
Rebecca Ehalt, who has been living and working overseas in Slovenia, was visiting her family in Pennsylvania, where the reunion took place.
The video shows Casey excitedly jumping on Ehalt and howling with joy. A few seconds later, she starts wobbling and then passes out on the ground.
According to the TODAY show, the family took Casey to the vet after the incident, and the dog was given a clean bill of health.
The title of the video is "Dog passes out from overwhelming joy." It has received more than five million views since it was posted by Ehalt on July 24.
Click the arrow above to watch the video.