Is the aluminum frame chew-proof?

Yes. The frame is made from hardened T6 aluminum that resists bending, chewing, and denting from active dogs.