We spent so much time looking for a nice sling to bring our puppy home in and carry him around before he’s allowed to walk. This is by far the best looking! The pockets are super helpful, we stash treats and puppy essentials in one and then a phone, keys and human essentials in the other. It is probably a bit big for a puppy, but we got around this by stuffing a blanket in the bottom, and if anything it means it will still fit him as an adult. My only issue with the design is the adjustable togg...