Very true. A puppy from a breeder is never guaranteed to have a certain type of temperament. Pups from the same litter can be as different as night and day. Rescues have been fostered in homes and worked with and the people know what their temperaments are like. You can get a slightly older pup, often housebroken and crate-trained (like above-mentioned 3 month-old ) for less than a breeder would charge.You'd be better off going through rescue if you are looking to adopt and know temperaments. Otherwise, the breeder referrals that I supplied are the best in the state.