<human>: My boyfriend [22/m] and I [22/fm] have recently adopted an American Staffordshire Bull Terrier-mix puppy named [Terra] from the Humane Society. We're both college Seniors, live an apartment, and have had her for a month and a half. She's almost 5 months old and is wonderful: intelligent, affectionate, willing to work/listen (for a treat of course!), easy to train, loves walks/runs, and well-tempered. Her only down side is her lack of knowledge when it comes to socializing with other dogs; she wants to play with every dog she sees, her tail wags wildly, and unfortunately she wants to paw them in the face or pounce to initiate play. Most dogs have been fine with this until I pull her back and make her sit, but it seems like she needs to learn some socialization manners. We love her to death and are considering adopting another female Staffie mix that's the same age. From a financial perspective, we can afford having two pups at once--even with the pet insurance and vet check-ups. 

That said, we're not sure of a few things:
1) If it's too soon to adopt another pup/if they're too young
2) If it's not ideal to have two *female* Staffies in one apartment
3) If having two pups of the same age will make learning socialization etiquette for them easier or more difficult.

Of course meeting this new Staffie at the shelter (and perhaps bringing Terra to see if they get along, if allowed) would be ideal, but the Humane Society is two hours away so the earliest we can go is this upcoming weekend. Furthermore this new Staffie we're considering has been at the Humane Society since 10/7, so we're afraid someone else may adopt her or worse... Any advice will be appreciated!

Can you give me a shortened version of the text?
<bot>: Boyfriend and I recently adopted Staffie puppy who is marvelous; considering adopting another but have some questions/concerns.