How any Royal Canadian Mounted Police dog teams were there across Canada in 1995?
A.) 52
B.) 107
C.) 290
D.) 2,650