I was thinking capybara at first, then remembered that nutria were native to the Louisiana area and far more likely to be in Texas than a capybara. I think capybara are bigger too.This rat thing was so dumb. He was just chilling with his friends like he belonged there.