Shih Tzu
These guys are excellent indoor dogs. They might yap around, if you get a higher energy pup, but they hate the outdoors and will occupy themselves in your place. Might also clean up the dust bunnies before mom comes over.