A strong carrier for large dogs, your dog sits on the hard bottom of the bag and their head pokes out over your shoulder. There's armholes for their legs to hang over your shoulders too! This bag is made to tightly hold your dog strapped in for use while biking or just walking, so has many points of adjustment as well as a safety clip. There's also a bunch of pockets to carry water bottles, leashes, treats and other dog necessities. The padded straps make this the most comfortable way to carry a heavy dog.