Nothing warms your heart the way an animal can, and this selection of 30 happy critters will have your day off to a great start! From smiling dogs to grinning cats, it's the most heart-warming thing you'll see all day. The best part is that you can bookmark it and return to it anytime you're feeling glum. Boring day? Check out the cat with the rock collection! Feeling down? Watch the dog try to help people rescue a vehicle and try not to smile.
One of the best photos is of a cow laying in someone's lap! People are often surprised to hear how loving and friendly cows can be, but cows that have been socialized well can be just as fun to be around as dogs or cats.
Have you stumbled across any beautiful animal photos lately? Share them in the chat below.
Photo courtesy of Wikipedia