MaruPet Dog Cat Carrier Backpack Travel Bag Pet front Carrier Bag Hands Free Soft Sided Mesh Backpack Head out Carrier Double Shouder Bags for Small Dogs Walking Hiking Travel Pls note the size detail before you buy: Length: 12.6"/32cm, Width: 16.9"/43cm, High: 6.3"/16cm, Recommend Pet Weight:  4Kg, please measure your puppy's should widtht and body length before your purchase; Suitable for Cat, Mini poodle, Mini Schnauzer, Mini Teddy, animals, Chihuahua, Yorkshire, Pomeranian, Minlature Pinscher and other similar size pets Adjustable buckle on strap will be more convenient to carry and lighten the weight of shoulder Material: Sandwich Mesh Fabric and Oxford Fabric, head out design, breathable and comfortable for your pets. Inside hook design connects to pet's collar to protect your pet's safe Features mesh window for safety, ventilation and visibility, sturdy adjustable shoulder straps and comfort grip handle