Yeah, Maya is fine, i think it was the shock more than anything that made her scream, she is curled up on the sofa with my labrador and pug and seems happy now!
What really annoyed me was that she didnt even apologise to me, just made out as if Maya had caused it.. That was just rude. Maya is such an obedient little B, the second i call her she comes galloping back over to me so its not like she was running around wild, she was about a foot from me when the dog leapt on her so IMO she should have had her dog under control. In hindsight i probably should have laid into her about that a bit lol. But i was just concerned about Maya, and getting her as far away from the snarling giant dog as possible!! I'll take her to the dog park tomorrow and let her play with the friendly dogs over there, hopefully that will cheer her up a bit too.