In my archive i've found some pictures of the entrance of the Canadian/British troops who have liberated Vriezenveen on the 5th of April 1945. I don't know to wich unit these Staghounds belong, but i think some specialized on this field can find out wo they belong to. I found a few pictures from the same photographer on google but these pictures are missing so i hope i helped somebody with these pics. Regards.
Does this map help? http://www.ibiblio.org/hyperwar/UN/Canada/CA/Victory/maps/Victory-12.jpg I'd go with 18th Armd Car Regt too. The 44 has a white line over the top, that denoted Corps Troops, I think. MIKAN 3202099 General Motors T17E1 Staghound armoured cars of “A” Squadron, 12th Manitoba Dragoons, in the Hochwald, Germany, 2 March 1945. MIKAN 3202100 German soldiers surrendering to the 12th Manitoba Dragoons, one of whose General Motors Staghound T-17E1 armoured cars is seen at right, near Sogel, Germany, 10 April 1945.
zoom in on this cap badge. http://www.ww2talk.com/forum/photo-restoration/attachment.php?attachmentid=67056&d=1321483742 Nu in het Fotomuseum - Beeldbank indeed 12th Manitoba Dragoons.
compare this photo Nu in het Fotomuseum - Beeldbank with this pdf on markings. http://www.armouredacorn.com/Refs-%20Thumbprints%20&%20Images/CVM/CVM%20Part%2041%20(Pro%20Tanto).pdf
same photo as in your post. http://www.ww2talk.com/forum/photo-restoration/attachment.php?attachmentid=66893&d=1321387629 http://www.ww2talk.com/forum/photo-restoration/attachment.php?attachmentid=67059&d=1321484265 Nu in het Fotomuseum - Beeldbank
If you really want to know more, might be worth asking someone to copy the war diary for you for that time. Detecting your browser settings WO 179/4399 18 Armd. Car Regt. Covering dates1945 Jan.-Dec.
zoom in on this cap badge. http://www.ww2talk.com/forum/photo-restoration/attachment.php?attachmentid=67056&d=1321483742 Nu in het Fotomuseum - Beeldbank indeed 12th Manitoba Dragoons. Cap badge and a half
Not sure if this helps but here is a website about the Manitoba Dragoons might help - Museum Welcome & Site Map. A really interesting section deals with the restoration of a Staghound by some chaps from the Netherlands - 1. Staghound Cheers Chick42-46