> i take her to places where i know dogs will be off lead playing and let her watch them but also keeping a check in with mum.
Do you keep her on-lead?
Buster (English Mastiff) got very excited when meeting/passing dogs, didn't matter if they were interested in him or not! However, due to his size & play-style (very clumsy!!) I don't let him off-lead to play with other dogs but I will let him go on his long-line
(allthough this is rare as we don't tend to meet many dogs that are allwoed to play with him :( ).
He is so much beter greeting other dogs now. I think the best thing for me was learning how to get his attention when he's excited so I can interupt any OTT behaviour & then reward calm/gentle behaviour.
Funnily enough, the 1 dog that is guaranteed to make Buster behave like he's never been trained is a Rottie :-D
We met a young male Rottie (9mnts old) a little while ago and Buster got so excited playing with him that he kept humping it

We met the same Rottie yesterday (he's a year old now) and sure enough, Buster got so OTT he wanted to hump him again... However, the rottie is sooooo full of energy and keeps jumping all over Buster & licking his face like a long-lost lover!!!! It's no wonder Buster gets excited! They absolutely LOVE each other. Apparently, allthough the rottie enjoys playing with other dogs he meets, he looses interest after a couple of minutes, but not with Buster, he has to be taken away from him - they played together for 30 mins yesterday. They will also each spend the next few days sniffing around the field looking for each other.
I'm not that good at advice for this sort of thing
(have taken plenty advice myself for this issue!)
, but exposing her in a controlled manner to dogs that excite her will help. Ie. take her to places with runnig, loose dogs but keep a distance so that she is still able to listen to you and reward her for calmness. As she gets used to this, go a little closer etc... Eventually the reward for her calmness will be to meet, greet & play with the dogs.
I'm sure somebody will be along with better practical advice, but I do know how you feel. It's hard work trying to keep calm, patient & focused on training, when your large, friendly dog bursts into uncrontrollable, playfull, stupidity!