Во первых следует понять что есть несколько диалектов Английского языка и они друг от друга отличаются. Так например с "on the team / in the team". Британцы обзовут baby словом it, не смотря на то что они прекрасно знают какого пола у них ребёнок; Американцы чаще скажут he или she. Грубо говоря можно использовать he/she если вы абсолютно уверенны какой пол у животного, другой вопрос что не всегда это красиво получается. Далее я бы объяснила это так: если это просто животное, ничего особенного, то используем it. Но если тут что-то особенное и вы уже немного привязались, например, репортаж на дисковери про семью львов и речь идёт уже полчаса об львице, то используем she (если обо льве, то he). Но тут одно "но". Даже если Англоязычный собеседник считает вашу фразу правильной, то ещё не факт что учитель не сочтёт это за ошибку. Увы увы.