Se non avesse sparato proprio allora potrei vedere tutte le attenuanti del caso tipo:

Magari rubava solo dei soldi e sarebbe stato ripreso più tardi e nessuno si faceva male;

Od anche: Poteva essere una pistola ad acqua;

Se questo prende e spara, per quanto sia stato ad un cane, vuol dire che la pistola è vera e non si fa tanti scrupoli e per qualche soldo potrebbe uccidere delle persone.

Secondo me ciò che è stato fatto è ciò che andava fatto. Poi peccato per tutto, ma se uno spara e già ferisce un animale, è un pericolo.