I'm so sorry to hear about your dog. We have three Staffies, and although they're fabulous with people, they're renowned for not tolerating other dogs very well - in particular if the other animals bark first or strain on the lead, as Staffies are fiercely protective of their "own patch" and see this as threatening. We always have ours muzzled when they're taken out, although they're big softies. They're also up to date with injections, and chipped - but - not so long ago, our oldest one got out. Someone'd left not 1, but 3 gates open, and he got into a fight with a labrador. Neither animal was hurt, I'm pleased to say, but I offered to pay for any vet's bill for the other owner to have her pet checked over. We also contacted the police ourselves & explained what'd happened. We were paid a visit, and the officer concerned was licked to death by my dogs & no action was taken at all, because, as he said, it was an accident. However, we, as dog owners have a duty to ensure that as many precautions as possible are taken. I was just as upset as the other owner was, but sadly, not everyone's the same. I hope that your dog soon recovers, which I'm sure he will. x