Anonymous wrote:A small dog would be a good choice. We got an english labrador and she's amazing & sweet, but we don't let her on the couch and she needs big walks every day. I often think a small dog would have been better for us. Just make sure to get a lazy breed, unless you are active, in which case never mind

yes! My neighbors constantly have to walk their labs. At least an hour a day.
My small dog is very enjoyable. Loves playing fetch and can still be high energy, it just comes in spurts. He's 100% content to be a couch potato with me. Large dogs aren't willing to be low energy unless they're older. Small dogs are also "stupider" which means they're easily entertained. My parents and inlaws large dogs need lots of stimulation and entertainment. And if they don't get it they get themselves into trouble.