We are seriously thinking of getting a puppy. We haven't been able to have one for four years, but now that we own our house, we may have one. Our last dog was part Sheltie and part German Shepherd. She was not really large and was the best dog we have ever had. What I want probably doesn't exist, but I thought y'all could give me some good input, based on your own experience. We will not be getting a pedigreed. This puppy will be adopted from the Humane Society. Is there a dog like this? [*]Will grow up to be medium sized [*]Will be an inside dog [*]Will not do a lot of shedding [*]Will have a gentle spirit [*]Will be smart and easy to train [*]Will be obedient Is there such an animal? What are your recommendations? Thanks!