I would suggest a Lab MIX or possibly a medium sized mix breed...probably stay away form heelers because they're so energetic and get stir crazy quickly.
We have a Purebred Black Lab and I would NOT suggest one as a family dog. He's bit his owner and brought Lots of blood and has also bitten and tried to bite me more times than I can count. He also lost his sight at about 7years old(due to bad breeding) he's still here and still blind but IMO he should have been put down a long time ago. I have also NEVER trusted him around any of the babies or young children. (no offense meant to anyone)
My Rottweiler that i recently had to put down was *Amazing* with all of the babies and everyone, she was a total sweetie pie & also very smart. They usually do well in smaller home with daily walks of course. mine was a big lazy baby
. I got my girl from a private owner that had a litter, not a breeder but she still developed bone cancer. There are Numerous health issues with purebreeds, so that's something to keep in mind during your search. A Rottie might be bigger than what you're looking for though.
Mutts are generally the best route as far as health goes & they usually do have very good temperments. good luck finding your new companion.
We have a Purebred Black Lab and I would NOT suggest one as a family dog. He's bit his owner and brought Lots of blood and has also bitten and tried to bite me more times than I can count. He also lost his sight at about 7years old(due to bad breeding) he's still here and still blind but IMO he should have been put down a long time ago. I have also NEVER trusted him around any of the babies or young children. (no offense meant to anyone)
My Rottweiler that i recently had to put down was *Amazing* with all of the babies and everyone, she was a total sweetie pie & also very smart. They usually do well in smaller home with daily walks of course. mine was a big lazy baby

Mutts are generally the best route as far as health goes & they usually do have very good temperments. good luck finding your new companion.