I had a smaller version of this pet carrier when my dog was under a year old but at 3 years of age now he outgrew it.  This one seems just perfect for my 16.5# traveling companion!
.