I grew up near a Canadian Forces Base. Never seen one of those but it is obviously military. (No Plates) My best guess would be a support vehicle for bridge building. Notice the large open hole on the back for a PTO. That and the brackets that accompany it on the back end. Looks like attachment points for one of a number of items.
With a wheelbase that short that thing would go damn near anywhere. Not fast I bet though!