Все зависит от того как это все выглядело со стороны. Сразу оговорюсь, лишать жизни кого либо, зверей, рыб или людей это все преступление против Природы и не следует этого делать, но иногда...
Вы идете по улице и вдруг сзади р-р-р, повернувшись успеваете заметить собаку, которая мчится на вас. Прыжок, а далее все произошло автоматически, рука нащупала в кармане (здесь вы можете подставить любой вариант того что может очутиться там: отвертка, складной нож, молоток в пакете, травматик "Оса", бутылка пива) оружие, мгновение и все сделано... Животное повержено. Прохожие укоризненно качают головами бормоча "Живодер", "Тюрьма по таким плачет", "Сегодня животину, а завтра и человека жизни лишит". Вы же стоите и думаете, а вдруг бы все обошлось?
Конституция Глава 2. Статья 20.1 Каждый имеет право на жизнь. Соответственно, защищаясь от животного, вы защищали свое право на жизнь, а уж как сумели - так и защитили. Окажись на вашем месте ребенок? Его бы порвали на тряпочки. В таких ситуациях сомнения излишни.
Однако. Устраивать сафари на бездомных животных в городе, загоняя бездомное животное в глухой двор и там закидывая его кирпичами, под улюлюканье друзей и жалобный вой погибающей животины - это поступок не достойный настоящего человека. За это можно и штраф получить.
Статья 245 УК РФ. Жестокое обращение с животными предусматривает наказание в части первой штрафами от 100-200 МРОТ до полугодовой отсидки, в части второй от 500-800 МРОТ до 2 лет тюрьмы.