There are a lot of items in your lease that you may not be advised about. You are reponsible for reading the entire lease before you sign it. Once you signed the lease, you are legally bound by the lease, after all, no one forced you to sign.You signed it, so therefore you acknowleged it, so it is legal.I am sorry this is not what you want to hear, but there is a reason that we all have to sign documents, just because they did not advise you of anything, maybe you did not have a dog at the time, so there was no reason to bring it up, whatever, but regardless, your lease will cover pet policies, fees. It was your choice to read or not to read your lease at the time that you signed your lease.