Having pets (Dog) since young - Saving Strays, adopting from SPCA and others owner (e.g. Mongrel, Spitz with Mix Breed, Labs, Golden, Shih Tzu). Havent have dogs for nearly 7 years as we moved to condo after my golden & labs passed away. Finally, We moved back to landed recently. I know this sounds crazy but i'm comfortable with Labs and Golden (others breed may consider - not necessary a perfect breed, but as long acceptable and suitable for it and my family - staying with old folks with big lands, nearby dog park area).
A dog compound and house had been build, only to be use when I'm not around especially when guests arent dog lover. Usually they are free to roam around house, not allow to sleep in door. It is a problem but hopefully they slowly can accept it.