I'd recommend a Brittany, maybe even a French Brittany. Other dogs could be great too but Brittanies are my experience. I'd had one in an apartment and he did well. We did have to walk him a lot, multiple potty walks a day and my wife and I both ran, so he got that almost every day. And we had a wild area near us he could run off leash a few times each week. He got waaayyy more conditioning, that kept him well behaved, than the kennel hunting dogs on the ranch I guided on. We was softer than those though and I had to be much more patient and understanding with him than the ranch dogs I was used to. And as JLS said, the running helps the behavior but the mental stimulation on runs and or in training is much needed too.