A gray and white schnauzer passed out from excitement after being reunited with an owner who had been away for two years.

Video shows the dog squealing excitedly before toppling over.

The dog was taken to the vet and got a clean bill of health.

Watch the adorable video below via YouTube, where it's been viewed more than 18 million times!

Get more stories on reunions between pets and their owners:

WATCH: Military Dog Reunites With Iraq War Vet

NJ Family Finds Dog That Went Missing After Superstorm Sandy

Iraq Vet Reunites With Service Dog, Brings Him Home From Germany