Lots of good stuff here. I have 3 bigger dogs in a two bedroom apartment and it works. I know that when I get my yard that the dogs will be wherever I am at anyway. Breed restrictions would be the only thing I would be worried about.
Misty- Samoyed Mix, Tannor- Golden Retriever CGC
Robyn- GSD CGC, TC, Midnite-GSD CGC,TC, Brennan-Golden Retriever CGC, Batman-Husky/Greyhound , Apollo-GSD