Do you think you know much about puppies? Let's run a test - we tell you a fact about puppies and you decide if it was a surprise for you. So... First! The word puppy has French roots - have you know about that? For some reason we bet you haven't! Second - surprisingly puppies proved to be blind and deaf at birth. Moreover, they also have baby teeth! And yes, besides a puppy in a light-colored litter can be born green - not often, though. Are you amazed? We bet you are, so have a look at these funny curious and so much unexplored puppies!