About 40 dogs and cats have perished after a bushfire destroyed large parts of a boarding kennel and cattery in the Adelaide foothills.

Fire ripped through the Tea Tree Gully Boarding Kennels and Cattery on Saturday morning, burning down the cattery and a large section of the kennels.

All of the cats and about a third of the dogs at the kennels were killed.