Your criteria has described a Stafford perfectly
Staffordshire?
+1
In a similar position to the original post, although have 2 cats but kids planned within the next year,
I had a staffie X rescue as I was growing up, great dogs that have a terrible rap due too misguided fools who believe they’re dog is a hardened Guard dog, truth is you can wind a poodle up enough and it’ll snap, angers me! (Rant over!)
Seriously, look into a rescue dog, so many dogs need rehoming and people still buy from breeders, if you look around you’ll come across a staffie puppie or two… or three…..or four
Small – ish
Healthy – very
Minimal malting – yarp
Good with children – very
Characterful – absolutely!