Hmm I would think a new puppy would be a great companion for your young Gidget?
We have two big 60 pound mix breed dogs. When we brought home our frenchie puppy, obviously we were concerned with them being too rough and hurting her when playing. We properly supervised them all playing together and it's been great. Our big dogs learned fast on how to play properly with the puppy. She has held her own in rough housing and yelps or cries if they got to rough. When she yelps everyone stops wrestling and they seemed concerned like they want to make sure they didn't hurt her.
I would think with proper supervision they would be great companions for one another. And with as fast as puppy's grow physically, your new puppy will be able to hold her own in no time when it comes to rough housing.
I love your comment about her barreling into anything in her way! True frenchie fashion haha... I call my marg the baby rhino because she stampedes into everyone and grunts while she is doing it.