The fire broke out around 11:30 a.m. on the 400 block of Old Skippack Road in Upper Salford.
Firefighters reported heavy flames upon arrival.
The blaze reached two-alarms and it took crews over an hour to bring it under control.
There were no reports of injuries to the animals.