terrier standing on a beach on Cape Cod at sunrise terrier standing on a beach on Cape Cod at sunrise
dog watching the sunrise in a field of lupine flowers dog watching the sunrise in a field of lupine flowers
white greyhound looking at a waterfall white greyhound looking at a waterfall
Flint standing on a sand dune at sunrise Flint standing on a sand dune at sunrise
silhouette of a dog on top of a mountain silhouette of a dog on top of a mountain
dog standing by a waterfall dog standing by a waterfall
Two dogs standing on a rocky cliff at sunrise Two dogs standing on a rocky cliff at sunrise
family of dogs in the mountains in New Hampshire family of dogs in the mountains in New Hampshire
Bulldog walking down the beach Bulldog walking down the beach
dog standing in front of a waterfall in the woods of New Hampshire dog standing in front of a waterfall in the woods of New Hampshire
Dog standing up on top of rocks at Halibut Point State Park Dog standing up on top of rocks at Halibut Point State Park
dog standing in Medano Creek at Great Sand Dunes National Park dog standing in Medano Creek at Great Sand Dunes National Park
Mixed breed dog walking in the woods Mixed breed dog walking in the woods
Black mini schnauzer standing on a rocky beach Black mini schnauzer standing on a rocky beach
Puppy playing on the beach Puppy playing on the beach
mixed breed dog standing on rocks at sunset mixed breed dog standing on rocks at sunset
Golden Retriever looking at a sunset Golden Retriever looking at a sunset
dog looking out over Bears Ears National Monument at sunset dog looking out over Bears Ears National Monument at sunset
black dog at the Arnold Arboretum black dog at the Arnold Arboretum
Australian Shepherd watching the sunrise from the top of Mt Washington Australian Shepherd watching the sunrise from the top of Mt Washington
dog photographed on the beach in Hingham MA dog photographed on the beach in Hingham MA
Australian Shepherd in a field of lupines Australian Shepherd in a field of lupines
dog looking at the ocean dog looking at the ocean
Australian Shepherd standing under a rainbow Australian Shepherd standing under a rainbow
English Shepherd sitting on the beach in Maine English Shepherd sitting on the beach in Maine

The world is full of amazing places.

Whether we're watching the sunset over the ocean or climbing mountains to find the perfect view, there's no better day than one spent outdoors with a happy dog.