Yes, get a boy.....they're all Mama's boys.

21 weeks is your youngest?? If it will be your last dog for now then I would wait a little while until she's totally trained. Then you can go through the baby phase again.

Are you thinking Yorkie or Morkie again??