
She will be fine and probably a good age to get a puppy. Introduce them in the garden etc, let them have their own space also as she may want to play with the puppy a lot and it will need growing rest. She may rough and tumble it a bit but they will be fine.
The odds are that she will be the top dog.
I have westies, and anyone I know that has them , the top dog is generally the bitch. My Male westies gives in for an easy life ;-) just like my OH. :-))
EDITED to add and it goes without saying if your bitch has not been spayed remember dogs can sire from quite a young age. You will need to have one of them spayed.