Seems "Dominion of Canada" was terminology used for the country of Canada from 1867 to 1939. So it probably ranges in there and a fisheries ranger may have been like a subdivision of park rangers. Cool badge!!
A very special find indeed...however, the title takes me back to my youth...I now have that Cream song playing in my head...which is a good thing...thanks...