Yeah, I would say go rescue as well. My parents' dog is a mutt (Labrador/Dachshund) and she is very sweet. You don't have to worry about house-training if you go with a dog of any kind of post-puppy age. With a shelter dog, you can spend one-on-one time & get to know the personality, as well as have your dog meet the potential new one under the guidance of the shelter employees. Plus, they're cheaper to adopt .