Perhaps the Three Rivers Tank Regiment. Now the 12e Regiment Blindé du Canada . . . that's 12th Armored Regiment of Canada. You might want to try asking here: http://ww2talk.com/index.php Not a clue what the goat on the sleeve signifies.