The reason why this haircut is called the puppy cut is that it is supposed to resemble the length of the coat of a puppy. People love it because it is low maintenance!
The length is kept at a couple of inches, and the most important thing is to make it round and fluffy. The body is outlined in a circular way so it gives that bouncy feel to it.