why did Britain have any control over Canada (1930s)

Britain really didn't have any control over Canada in the 1930s. However, many Canadians felt a loyalty to Britain and still considers the monarch as a titular head of state.

For more information --

http://en.wikipedia.org/wiki/Canada%E2%80%93United_Kingdom_relations#First_and_Second_World_Wars