Dogs actually like their crates if crate trained properly. They will go in them voluntarily, and once trained you can tell them to go to their crate and they will stay there without needing to close the door.
Allowing dogs on your bed or sofa is not a good idea, the dog should have it's own bed that is positioned BELOW your position, otherwise it can make them feel like they are on the same level as the alpha (hopefully YOU), which is bad. This isn't always the case, but it's very important to make sure the dog has no doubt that YOU are the alpha... this also means you don't let it through doors before you, and some other key behaviors that aren't necessarily obvious. If a dog has any ideas that it can exhibit alpha-type behavior and not be punished for it (not necessarily negative reinforcement), this will definitely lead to behavioral problems.
Most dog owners don't understand this, or understand how to read a dog's body language. You really need to learn pack dynamics, how dogs relate to the alpha, what is alpha behavior and how to firmly establish yourself as alpha. You need to be able to read dog body language, it's amazing to me how many dog owners think their dog is just playing when it's really exhibiting dominance or even getting into an attack posture. You need to recognize when the dog is behaving like an alpha and what it looks like when they are submitting, dog owners generally don't know.
So the idea you want to welcome a new dog by allowing it on your bed, sofa, not crate-training the dog, allowing it to display alpha behaviors or body language whether intentional or not, is a recipe for disaster... especially with a dog that is strong, has genetics that tend towards working or fighting, or is naturally an alpha, even if it's a female. The dog is going to see this as an opportunity to establish it's self as alpha, and this absolutely will make the dog far more likely to attack another dog or a person. You are NOT doing the dog any favors by allowing this behavior and furthermore, with certain breeds it's downright negligent. The dog is going to have a far better chance of successfully integrating into your life if it's sure YOU are the alpha!
Dogs are NOT people, and it's NOT in your or the dog's best interests to misunderstand this relationship.