Someone above posted about Calgary's fee for altered animals, $31, and that's for puppies too (although I'm not sure what a "puppy" is defined as). When I was searching for the rates for unaltered animals I read something that said that Calgary has the highest license fees in Canada, but that over 90% of dogs in the city are licensed and 87% of dogs taken in by Animal Services last year were returned to their owners. I don't know who's releasing the data for that, but if that's the case, it's definitely worth it! For an unaltered dog it's $52, so $21 more.