This is perfect for small dogs however my dogs not only outgrew it they tore it up. They are past teething but still puppies so they are heavy chewers. I definitely recommend this product however if you plan to house 2 dogs in it maybe not ideal unless they are small. It was easy to put up or take down or take in vehicle etc. We used it for 8 months before upgrading to a newer one that has wire instead of mesh. It is a very cute carrier and not heavy.