I've said we can get one, but it has to be a proper medium sized dog, not some cat sized dog and my other rule is not in the bedroom. My understanding is that they tend to be c*** blockers? or get confused about their role and place in the pack if they sleep on the bed.
You need a BC - very intelligent, they'll walk all day long, cheeky, massive characters, very family oriented and when out will round up your kids, like sheep.
If your wanting a dog then go for one that does not shed it's hair.
Both mine do and its terrible to keep up with, a vacuum killer.
Except the shed lots of fine hair.