Hello again, so I was wondering what I should look for in choosing the perfect puppy. Let me give you a little info about me so that you might be able to figure out what I'm looking for. I live in a townhouse 1 block from Newport Beach w/ a backyard 12x12 not large at all but the puppy will be kept very active and go everywhere with us. We do a lot of vacation trips to the desert and the lake so I would like to get him/ her comfortable with water fairly early on. I work part -time and my boyfriend is a personal trainer who does all of his training out of the gym in our house so the puppy will always get plenty of attention. We do not have any children (so this will be our baby!) Although we have a lot of family and since the puppy would go everywhere with us, he/she would need to be good with kids ( all the kids already have plenty of experience with dogs and know how to treat them so that wont be an issue). I don't need a AKC puppy or the champion, I want a good dog who has a great personality and wants to be spoiled. I would like a a purebreed though but I'm not sure if a male or a female would be better for me... ? What is the difference in personality?