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
dog standing by a waterfall dog standing by 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
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 in Medano Creek at Great Sand Dunes National Park dog standing in Medano Creek at Great Sand Dunes National Park
Dog standing up on top of rocks at Halibut Point State Park Dog standing up on top of rocks at Halibut Point State Park
Mixed breed dog walking in the woods Mixed breed dog walking in the woods
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
dog standing in a field looking up at the sunset dog standing in a field looking up at the sunset
Australian Shepherd watching the sunrise from the top of Mt Washington Australian Shepherd watching the sunrise from the top of Mt Washington
Sheepdog mix standing next to a lake at sunset Sheepdog mix standing next to a lake at sunset
Australian Shepherd in a field of lupines Australian Shepherd in a field of lupines
dog photographed on the beach in Hingham MA dog photographed on the beach in Hingham MA
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 nothing better time spent outdoors with a happy dog.