Здравствуйте.
Все зависит от условий договора. Если в нем запрета на проживание животных нет, Вы вправе иметь домашнее животное, но несете ответственность за его поведение в рамках общих положений законодательства (в случае, например, причинения вреда имуществу).
При этом если Вы устно обговаривали и пришли к соглашению, что животных в жилом помещении быть не должно, это имеет юридическое значение, но, повторюсь, определяющим являются положения договора.
Условия договора определяются по усмотрению сторон, кроме случаев, когда содержание соответствующего условия предписано законом или иными правовыми актами (статья 422).
Статья 421 ГК РФ.
И риски появления в жилом помещении домашних животных собственница взяла на себя, не включив в договор (как я понимаю, наверняка она его составляла) условие о недопустимости этого.
Что делать в данной ситуации
Оппонировать и указывать, что Вы имеете право на нахождение в жилом помещении в пределах обозначенного срока. В то же время старайтесь фиксировать все претензии собственницы (записывайте разговоры и пр.). На ее претензии желательно отвечать в письменном виде и направлять по ее адресу, указанному в договоре.
Конечно вам не стоило утаивать данный факт, даже если этого не указано в договоре.
что говорится в договоре по поводу залога?
Нужно изучать условия использования залога.
Если в договоре нет условия о домашнем животном, то его наличие не является нарушением договора.
Следовательно он не может быть расторгнут из за нарушения с вашей стороны. Потому что его нет.
Наймодатель может расторгнуть договор по основаниям, предусмотренным договором или по соглашению сторон.