I moved from Chicago back to Bemidji, MN, where I attended undergrad. I liked it here, it's very quiet and great if you like to spend most of your time outdoors. But the thing about Bemidji is it's family-friendly. And family friendly usually means single-unfriendly, which is totally true. It's a family-friendly college town, which means that it's not the best place for single renters, especially single renters with pets.
There are very few one-bedroom cat-friendly apartments in this city. Which is partly understandable in a college/redneck town as most renters are either college students or white trash, most of whom won't actually take care of their pets, but it sucks for the rest of us who don't want to or aren't in a position to buy but still take good care of our pets.
It also sucks that the few places that do accept pets want extra money for them. Putting down an extra $20/month or a $300 one-time pet fee won't guarantee that your property won't get ruined or that your tenant is a good pet parent. In fact, making it a non-refundable fee rather than a deposit might do the opposite, I mean, the money's already gone whether the dog chews up the trim or the cat scratches the corners, so why not let them run amuck? But if you might get your money back, you'll probably take better care of your apartment.
And money again doesn't guarantee a good pet parent. I have never had a landlord ask me to see my cats' vet and vaccine records. Seriously? Don't you want to know that the pets that are living in your building are healthy and well taken care of? If the pet is well taken care of, so will the apartment. It's not healthy for the a cat to have a dirty litter box or a dog to be swimming in its own feces.
So, rentees of Bemidji, please, reevaluate your pet policies. There are good people who have/want pets, just ask for the right things, and money isn't always the right thing.