It will still be at least another year until I can get a dog, since I'll be living in dorms this year. However, when I get an apartment I'd really like to have a dog. My current dog can't come with me because she needs a really large yard (very active and aggressive), so unfortunately she'll be living with my dad. After having such an aggressive dog I want one with no tendencytowards aggression whatsoever. It needs to be great with kids, since I hopefully will be having kids sometime in the next few years. It needs get get along very well with other dogs, as I want to frequently visit the dog park. I don't care much for grooming, and don't want a major shedder, but I can deal with it. This dog really needs to be small and mellow enough to live in an apartment, yet large/strong and active enough to play with big dogs ad be able to handle kids. I would prefer it to have some sort of retrieving instinct, or at least have it be trainable enough/willing to teach it fetch and have it learn quickly. The fur has to be easy to dry off relitively quickly since it will be playing in water and such and I don't want to spend an hour getting the water out a the dog park. My first thoughts were a beagle or a corgi. Obviously, they both have their problems (corgis dont appear to be as sociable as I'd like and beagles are a little loud). My favorite breeds are german shepherds, pit bulls, dogo argentinos, mastiffs, pomeranians, Shiba Inus, and pugs. I don't really like frilly dogs (a miniture poodle would probably be my best bet, but I'm just not sure I like their looks). I like rugged dogs. I like spaniels a lot, I'm just worried about the coat upkeep and space requirements. Mind you they'd get probably about an hour of dog park a day, and maybe 15-30 minutes of walk daily. I would REALLY like to keep them offleash. Thank you very much!