Склонение родовых слов и географических названий имеет множество нюансов. Мне хватит не на одну публикацию) Так вот, по действующим правилам склоняются оба слова: от города Москвы, от города Энгельса. При склонении слова город не изменяется название города, если оно по форме совпадает с множественным числом: в городе Мытищи, городу Минеральные Воды. Напоминаю, я веду речь о сочетании родового слова с названием. Отдельно Мытищи и Минеральные Воды тоже склоняются. Это другая тема. Если название города...
Сначала небольшое лирическое отступление. :-) Мы помним, что у имён существительных есть три склонения. Какое из них будет у слова, определяют по его родовой принадлежности (мужской, женский или средний род) и окончанию в начальной форме. Начальная форма — это именительный падеж (отвечает на вопросы "кто?", "что?") единственного числа. Это всё я пишу на случай, если забыли, всё-таки школа у многих была давно. Теперь поговорим о лошадях. :) Лошади, двери и другие звери Существительные третьего...