The magnificent moment was filmed when a dog begged for money to buy himself a hot dog in Mexico.
The dog, named Cabron asks a passerby for coins to buy a sausage.
Sergio Vasquez handed over the money and watched as the dog patiently waited for its order.
The dog takes the coin and hold it between his teeth and goes up to the hot dog stand and puts the coin on the counter.
Then the dog patiently waits for the sausage as the hot dog maker prepares his order.
Vasquez posted the video to his Facebook, it went viral and gained millions of views.
Watch the adorable video below.
He said: ‘’Today I was working in the area and I met him, for those who think that small animals can neither feel, nor think.’’
“Recommended Video –’Police Dog ‘Saves’ The Life Of His Trainer Who Was Faking His Death- Performs CPR Like A Master”