I loved this backpack to transport a small dog, it is very spacious for an adult Chihuahua, it also works as a bed for the dog. In fact, my dog prefers to sleep in the backpack more than his bed. It is a very comfortable michila and has a lot of back support. highly recommended.