This is the impressive moment an adorable dog wearing a flashing police light ‘saves’ the life of his trainer by performing CPR.
In the clip, filmed by the Madrid police, the police officer dramatically falls to the ground before lying down and staying perfectly still.
The tiny pooch, named Poncho, then runs over to his fallen comrade straight away and tries to wake him up by pushing his side.
In the clip the Madrid police officer falls dramatically to the ground before not moving
As he lies on the ground Poncho runs over straight away and nudges him to see if he is moving
When he doesn’t move, the dog jumps up and down on his chest four times before placing his ear next to the police officer’s mouth to listen for breathing.
After doing that, he goes back to jumping up and down before repeating the move once again.
The Madrid police uploaded the video to their Twitter feed with the caption: ‘”Heroic” performance of our #4pawedcompanion Poncho, who did not hesitate for a moment to “save the life” of the agent, practicing the #CPR in a masterful way.
The dog’s training quickly kicks in, and he begins to jump up and down on the officer’s chest
‘”The dog is the only being in the world that will love you more than he loves himself” – John Billings.’
The clip has gone viral on Twitter, racking up nearly 1.7million views since being uploaded three days ago.
One commenter said: ‘That’s so true. Noble selfless and always helping’
Another wrote: ‘What a smart dog! It is worth its weight in gold. Adorable and tender.’
After several chest jumps the smart pooch places its ear to the man’s mouth to see if he is breathing
With the officer successfully ‘saved’, the dog gets his well-earned reward. Madrid Police shared the clip on Twitter, saying Poncho ‘did not hesitate for a moment’