The person who ran that account doesn't work for IB anymore. But yes, they allow dogs. I don't know if there are any specific limits, but a classmate had a 70lb husky and stayed there, so I imagine you'll be fine.
I was down at Isolla for 3 months last year for RTF, TESEW, TETRA. Aug-Nov. I miss it and I would stay there again. Northside of town is fun. There are some internal business issues that they were dealing with, hence Michelle possibly being gone. While I was there she sent an email out saying she was gone. Then I saw her a few days later and she was back. They treat FAA residents well and with priority.