We have the most gorgeous, good tempered English Springer who is just 2 years old. She very gentle and not the brightest (we have to tie the dog flap open as she won't go through it otherwise - she hates loud noises!), but fantastic with the kids, very loving etc. and is generally adored by the whole family - especially DH 
We don't take her to dog parks (we're in Sydney and it's illegal to have a dog off leash in public except in a designated dog park) as I know too many people who have either been bitten themselves or had their dogs injured so she gets walked on lead twice a day and we spend hours throwing her toys for her to retrieve - we have a big garden. I would really like to get another dog to keep her company but I don't want to end up with one who would totally dominate or annoy her. At 2 I think it's a reasonable time to introduce another dog. We had a bad experience with a rescue dog so are looking at another puppy and don't want anything bigger than her (a bit smaller would actually be better). I'm thinking a female cocker spaniel? Any advice/opinions/experience would be welcome.