This is excellent for little puppies and small senior dogs. I am a foster for the APL and purchased this about 1 year ago. I have used it to quarantine new fosters and have had no issues. I would not recommend it for a rambunctious puppy or larger dog who could plow it down.