They only do 1 year leases because you have to recertify your finances with them every year (this is an income restricted building). Also, they do surprisingly allow dogs (I'm not sure about cats), but there's a pet deposit and monthly pet rent.
Small pets are allowed.
I dont think you can have pets in the twin oaks
Thanks! Your answer is awaiting moderation.