¿Ético? Por supuesto. Es un perro. Ni siquiera es una especie autoconsciente, y es posiblemente menos inteligente que un cerdo. Además, ya está muerto.
¿Es legal? No tengo ni idea, tendrías que verificar tus leyes locales al respecto. No tengo ni idea de si la ley canadiense, o la ley de su provincia o ciudad, dice algo sobre si se puede o no comer un perro ya fallecido. Lo más probable es que no puedas matar a uno por comida. Definitivamente no puedes vender la carne, y puede que no sea legal servirla a nadie más. Entonces querrás investigar eso.
¿Es una buena idea? Bueno, si están matando a los perros por razones de SEGURIDAD, ¿qué es inseguro de ellos? ¿Están actuando agresivamente? ¿Es rabia o alguna otra enfermedad? Porque si es el último, sería extremadamente estúpido comerlos. Corres el riesgo de atrapar algo, solo manejar los cuerpos.
¿La gente va a pensar que eres una persona horrible si comes estos perros? Algunos de ellos probablemente lo hagan, por lo que querrás considerar el impacto en tu reputación también. Los humanos no son racionales, y algunas personas piensan en los perros como personas peludas.