I Can Has Cheezburger?

Man Finds His Dog In The Street 3 Years After He Lost Him And Their Reunion Is Priceless