Yes, luv, and try getting a rescue dog when you have young DC... I know, because I tried 20 years ago, and it hasn't got any easier.
There are plenty of responsible breeders out there, too, who breed healthy litters, think carefully about who gets the puppies, and will take a dog back. These are not the dogs who end up in rescue.
OP, whichever breed you go for, it's very helpful to meet the parent dogs, to give you a better idea of temperament. It's not a guarantee, though, only a guide.
We had a JRT when our DC were young, a proper feisty prey-driven one, and she was brilliant with them. They're not for the faint-hearted, though, and we had JRT experience, so as PP suggest a border or a cairn might be a better shout.