A would-be Canadian thief proved himself lacking in key skills like reconnaissance and driving after he tried to pull a heist beside a police dog training site and then got stuck in the snow trying to flee.
Police in Alberta say officers were training with a dog at a business late on Tuesday when they heard an alarm sound from the building next door.
Edmonton police spokeswoman Karen Carlson says when they went to investigate, a car smashed through a garage door and zoomed past an officer and his dog, Wizzard.
"He didn't get very far because he got stuck in a snow bank," Ms Carlson said.
The car turned out to be stolen.
The suspect tried to make a break for it on foot, but was quickly forced to give himself up when Wizzard caught up with him.
"There was a marked police car parked outside and they were inside the building doing training, which is normal for us," Ms Carlson said.
"Then, sure enough, this goes on right next door to them."
Police recovered a cash box taken from the building.
A 23-year-old male faces charges.