Исходя из канона, нельзя однозначно сказать, что звериная форма не рандомна.
У меня есть хедканон (мб кто-то уже такую идею высказывал, конечно), что анимагическая форма проявляется в зависимости от целей, которые преследует волшебник в момент обучения. Вот мародерам, например, нужен был кто-то, кто сможет сдержать оборотня и кто-то, кто сможет под деревом-убийцей пролезть, а Рите Скиттер форма нужна была для слежки за интересным материалом. Насчёт Макгонагалл хз, но она может просто кошек любит.
ULя:
Милейшая история о тяготах в работе директора школы. Мало ему вечно сражающихся со своими гормонами и друг с другом учеников, разношерстного преподавательского состава и вечно чего-то требующего сове...>>Милейшая история о тяготах в работе директора школы. Мало ему вечно сражающихся со своими гормонами и друг с другом учеников, разношерстного преподавательского состава и вечно чего-то требующего совета попечителей. С некоторых пор в работе директора Хогвартса появилась еще одна практически неустранимая и очень достаются проблема... А для кого-то, возможно, эта проблема может обернуться поддержкой или даже обретением хорошего собеседника.
Очень рекомендую!