The 22-year-old man and several others were drinking outside a bar in Beaumont, Alta., just south of Edmonton, when they were approached by police after a tip from an Alberta liquor inspector.
Police say one of the men urinated on the driver's door of the squad car and then ran away from the scene.
The K-9 unit was called and with the assistance of a local taxi, officers and the dog located a suspect.
Dany LaFrance of Edmonton faces charges of mischief, assaulting a police officer and resisting arrest.
LaFrance is scheduled to appear in provincial court on Dec. 11.
Also on HuffPost