RE: all around dog?
I have a 6 month old pudelpointer. He's a great house dog. Was very easy to housetrain. Very friendly. Bugs our cat a bit, but hasn't eaten it; at least not yet.
He does get pretty excited when someone new comes into the house, but mellows out fairly quickly.
I think any of the dogs Alaska mentions would make great house dogs.
Good luck,