Sorry for not updating ya'll. Bruno is fine now but we still haven't had his leg prepped in a cast yet cuz the vet advised that his wounds need to heal first since he's just a pup. He's eating well, although not quite heartily as he used to and even runs around chasing cats and birds a la Dominick
As I told ya, when the vet examined his injuries firsthand, he remarked that they were the result of a car hit. Which may be possible since we never really saw those strays attacking him. Still, we have reported the concerned authorities about them.