— Alexis Martin peered from a sliding glass door in her first-floor condominium on Monday afternoon and saw debris on fire falling from above.

"My first thought was to grab the animals and get out of there," said Martin, a two-year resident of the Franklin Crossing condominium complex. "It was terrifying."

Firefighters managed to save a couple of animals from the burning building, said Allen. "They made a valiant effort," the battalion chief said.

It took firefighters a little more than two hours to get the blaze under control. Crews from Franklin, Medway, Plainville, Wrentham, Bellingham and Milford were still at the scene early Monday evening. The fire alarm system was working, said Allen.

The building in which the blaze started — which houses 12 units — is a total loss.