Both of my little mutts fit all of your qualifications and I got them at the humane society I really would just take a trip down to the shelter and look around. They have pure breeds there too if that's what you're wanting. Rescued dogs have this gratitude and I personally believe that they have more love to give because of that (no one get mad at me please, thats just my opinion). The look they give you when you wake up every morning is almost like they are saying "Thanks for saving my life, I love you". Or maybe I'm just a whacko