Puppies have a way of bringing out joy in my heart! Not only are they adorable, but their whole carefree lifestyle delights me. I love the way they explore new things and territories. We can learn so much simply by watching a puppy. They eat when they are hungry, drink when they are thirsty, sleep when they are sleepy and they are always curious and willing to learn new things. They live for the moment. What could you learn from a puppy?