abcGoodefg Dog Carrier Bags, Multifunctional Portable Handbag Teddy Dog Cat Outdoor Tang Suit Sling Carrier Bag Pet Products. (Red Satin, L) ?- Material:Net cloth (100% polyester)/canvas (100% cotton)/imitation silk (100% polyester) ?- Safety Belt Function: When driving, it is a safety seatbelt for your puppy. ?- Leash-Harness Function: When walking dog, it is a harness/leash to keep your puppy safety. ?- Shoulder Bag/Sling Fuction: When hang out, it is a single-shoulder bag/sling. When riding bike, can hanging it on neck or waist to take your puppy.Detachable Adjustable Cushion part can relief when you carrying your pet. ?- Cloth Function: It is also a cloth when stay at home. so many features in one bag, what are you waiting for, just get one. please measure your puppy according to the following size chart before you buy it.