Dodo Pet Small Dog Cat Carrier Shoulder Strap Vented. Sorry puppy not included. Measures approximately 15" x 11" x 6.5"