"Mentally a little shaken up of course, but everyone's fine," said Brown. "And we're just happy that everyone's safe."

For now, the dogs are being housed in different parts of the facility. The Humane Society has insurance, but a spokeswoman says it does not cover the aluminum roof. So Andrea delivered a blow the animal shelter was not expecting.

"What's next is assessing the damage and seeing how much this is going to cost us," Brown says. "Unfortunately, we don't have Mother Nature in our budget so we're looking for the community's support right now."

The community can help in a variety of ways. Monetary donations will help either repair or replace the roof. And, of course, the group's goal is always to find good homes for dogs and cats, so if you're considering adding a pet to your family, now would be a great time to check out the Humane Society.