She has an itty-bitty puppy.
Very small or tiny.
I found an itty-bitty in the garden.
A small or tiny thing.
With powerful free picture dictionary & flashcards.