It's worth registering the cat with the municipality and making sure it has a collar with your contact details so if it does go walkabout you are more likely to get it back. We bought a cat when we arrived and have found the vets bills to be about what we would have paid in England, so that is probably a bit more expensive than Canada but it shouldn't break the bank.