Sorry to upst you but this is a hoax.... very good digital manipulation though this is the real Hercules.... he weighs 21 stone!
However this is true...
The Canine Partner Service dogs featured are being taught to put in the ATM card in and out, and take out the money and give it to a person in a wheelchair!