Есть лишь одна принципиальная разница, это люди и не люди. То есть представители одного биологического вида, и представители разных видов. Между людьми возможны равноправные социальные отношения, между людьми и любыми животными они не возможны в принципе.
Поэтому в принципе нельзя переносить какие-то понятия и нормы, регулирующие отношения между людьми, на отношения животные vs люди. Здесь без вариантов и не обсуждается.
Что касается отношения к животным, что можно, а что нельзя, что нормально, что может быть было нормально раньше, но ненормально сейчас, это уже всё культурные вопросы. Во многих культурах неприятие к собачьему/кошачьему/свинячьему мясу идёт вовсе не от каких-то этических соображений, а чисто из гигиенических. Хищные и всеядные животные намного грязнее, поедая их мяса значительно повышается риск подхватить какие-то болезни, особенно паразитные. Поэтому и идёт табу на такое мясо. Ну это для случаев, когда животные растут сами по себе.
Чем выше по развитию животное, тем страннее его использование в качестве еды, но реально всё это условно. И вообще чёткой границы нет ни между разными животными, ни даже между животными и растениями/грибами. Условности всё. Приезжать в чужую страну и навязывать свои представления о жизни? А почему именно веганские представления правильные? В Северной Америке тоже много странных порядков.
А спасение мясной собаки... Да, купила животное, которое предназначалось для еды. Тем самым материально поощрила ту самую собачью ферму. Им, в общем то, всё равно, что будет с собаками, сколько собак у них будут готовы купить, столько они и произведут, это не проблема совсем.
Со временем традиции уйдёт в прошлое, мода просто уйдёт, как многие другие традиции вымерли.