When I first brought our new Schi-poo home at 2lbs this was beyond perfect and i totally felt safe carrying her . Would recommend for a pup to about 7lbs .  If they're not nosey , maybe longer .  loved that it was reversible