Изучаем род

Лара Зингл
Внучка -первоклассница.
Прошу назвать род существительных:
-Кот.
-Мужской.
-Собака.
-Женский.
-Овца.
-Женский.
-Баранина.
-Мужской.
-Почему?
Внучка:
-Из мяса барана.