Please, come ride around my neighborhood!
j/k
Been to Mt. Royal. Wonderful spot in the city. I think those critters there don't fear anyone due to being hand fed by everyone visiting the park. I've seen a few, quite cute...and those big Marmots. At least you didn't hit one of those, taco a wheel and nursing broken bones 4 years ago.