4lbs is way too small to breed, you never know what can happen, and even getting a smaller male will not guarantee you will have smaller pups. You have to know the lines. Its a lot more than putting 2 dogs together, it is a work of labor, sweat & tears, just make sure you know what you are getting into.