Oh my God. That's causing extreme fear if I face that kind of situation. So glad your dog is okay. For me, the best is to utilized fabric-based playpen
(I mean with the heavy-duty and waterproof). But it really depends on certain circumstances and if my dog is not trained since puppy to get used to the playpen, he might tear down when not supervise or he alone at home. Anyway, I prefer to utilize both dog crate and portable playpen for different situation. When I need to go out for a while and leave him alone, the dog crate is the way to go.