To dream of a puppy represents your liveliness and happy-go-lucky personality. It also represents an improving friendship, or friendships that will grow deeper and stronger.
A dream involving the sight of a litter of newborn puppies signals the amount of time it took you to develop an idea, or the duration it might take to see your plan come to pass. Pay attention to the number of puppies in your dream, as that will provide a close estimation of the amount of time it might take to finish your project or anticipated event.
To dream that you are taking care of some puppies shows your integrity and loyalty to your friends despite tough circumstances.