Hi, That's what it sounds like, but it's not a standard expression. Perhaps you might also say 'like newly-born pups'. The whole sentence obviously needs a context.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.