Is the frame chew-resistant?

Yes. The frame is made from hardened T6 aluminum. Most dogs will not chew it. It does not rust or dent easily.