they are very good carriers, and most dogs at the vets are restrained enough not to do any damage to it, but the thing I have found that was bad with my bunnies was they they like to dig and scrabble, which wrecked it, (it took awhile, but it happened) so with bunnies I think the life span is less then a a plastic/metal carrier.