I can only imagine what you can do when you are fully engaged!
It's great to hear that you have decided to wait until your little boy is a bit bigger and able to understand a bit more how easy it is to accidentally hurt a puppy. Great job! I know it's so hard to wait, but you can do it!