i was walking my girlfriend's dog at granville island with her and 2 other friends. walking along a sidewalk about 15 feet from a van, a large st bernard jumped out of a van and clamped his jaws over my girlfriend's lab and left two puncture wounds, one under her eye and one on her neck. although this is the furthest it went, it could have been a lot worse considering the owner of the st bernard had three young kids in his van. her dog did not do anything and was on a leash, the owner of the other dog said his dog was being protective of his kids, this could mean that if anyone else were to be walking along, the st bernard could have attacked anyone else, possibly a young child. my girlfriend is really distraught about the whole situation and was worried that it could have been a lot worse. we're taking the dog to the vet tonight.
has anybody been in a situation like this? and might know what to do? suggestions are appreciated.