The Beaver is Canada’s National Animal.
It has a fabulous history for a rodent, Canada’s largest rodent. History of the Canadian Beaver
I found it in an alley near Bathurst & Dupont, The painting is signed in the lower right, but I don’t recognize it.
Pics taken by Resa, on September 7, 2014