British Columbia's SPCA says Desmond Hague has been charged with two counts under the Prevention of Cruelty to Animals Act as a result of the July 2014 incident in a Vancouver apartment complex.
The SPCA says images captured on an elevator surveillance video allegedly show Hague mistreating the young Doberman pinscher.
The society says the puppy was taken into the SPCA's custody and returned to its owner on the condition it have no further contact with Hague.
Hague announced his resignation in September from Centerplate Inc., a company that provides services to venues across North America, including B.C. Place, the home of the Canadian Football League's B.C. Lions.
He also issued a statement to Global News saying he was deeply embarrassed and had apologized to the animal's owners.