They play quite happily (supervised) in the garden with a toy each or between them, but they both know when they're at their limit.Thats so true of staffords, people must hear the noise coming from my garden and think I have a dog fight going on 24/7 lol
If you were really worried about her behaviour you wouldnt let her dog come at all, maybe you are being a lil over protective of your own puppy (we are all guilty of this at some point and yes 2 yrs old is still a puppy!) ) and not letting either of them socialise and learn like they
very much need too!
The stafford maybe rough now, but a GSD who isnt used to defending himself in play or interacting with dogs who arent always as soft as **** is a big risk too, both need to know each others limits and stop at that and thats where the stafford falls short sometimes knowing limits of other dogs which is why us stafford owners learn to live with constantly watching our dogs lol But its good fun too as you are involved in their play and not just leaving unsupervised which is when accidents happen.
My puppy staff (5 months) against my older staff (2 1/2 yrs) is deffo the ruler in his eyes or so he thinks! he is the ruler until my bitch tells him off and he sulks away to leave her in peace, see the pattern?
Unless their is obvious
aggression between them which it isnt I imagine at that young of an age, Look out for lips pulled back, spine being raised, snapping at each other and not being able to pull them apart
then I would ban the contact all together as your not willing to take a risk by letting them play together and it isnt fair to have one leashed and one unleashed on a walk and will cause the staffie to become irritated probably, why not just let them get on with it watching close to make sure they dont get too rough and telling them a firm 'enough' when you start to feel uncomftable or seperate them completely and save yourself hassle?