Times are tough at the Humane Society of St. Thomas these days. Even something simple like walking inside the front office. Due to overcrowding, you have to walk past numerous crates with dogs just to open the door. Once inside, you see that the front office is jam-packed with almost 20 large dog crates on the floor. And what used to be an office storage space now holds another dozen dogs.