Well it depends on what you are using it for...A carrier is useful because these are generally more easy to tote around, so for bringing your dog out into public or to the vet these are great, also for travel. A crate/cage aren't they pretty much the same thing? You use these primarily for training and or confining your dog. I would get both.
We have a couple carriers, a crate, and an pen and use them all. |