elevating art, animals & industry

Every image you purchase helps support essential animal conservation work

Latest work

Loading…

December

A close up of a black and white dog fetching a toy from the pool
Black german shepherd dog standing in the water epic
Black german shepherd dog playing with toy in the water
Black german shepherd dog shaking in the water with toy
Black german shepherd dog standing in the water smiling
Black german shepherd dog swimming in the water with toy
Reflection of two dogs in the water
Boy and dog
Young lab dog sitting on rock at the beach with mountains in background
Small fluffy black and white dog sitting on log at the beach
Mixed breed dog in a spring lake
A mixed breed dog standing in a lake
Pawprints on the beach
Two Boxers and a Chocoalate Lab playing on the beach
Yellow labradoodle on the beach holding a ball
Tall lab dog on the beach with a ball in her mouth
Owner training his dog to stay
One labradoodle dog alone on a rock at the beach with mountains in the background
Black and white medium size designer breed standing on beach looking away.
Black and white medium size designer breed running on beach carrying a blue ball in mouth.
Black and white medium size designer breed running on beach carrying a blue ball in mouth with a reflection in the sand.
Black lab swimming in ocean with bright pink ball
Black lab swimming in ocean with bright pink ball one leg is visible underwater.
White Golden Retriever trotting across camera, tail up, on beach, paws reflecting in sand, plain background.
Black lab in ocean with pink ball in his mouth.
Black labrador starting to come out of ocean with pink ball in mouth.
Black lab running out of ocean with pink ball in his mouth.
Black lab running out of ocean with pink ball in his mouth.
Black lab running out of ocean with pink ball in his mouth, just out of water.
Two dogs and two men in a fishing boat on the river in Australia
border collie by the water
dog covered in dust lies by a lake
A happy Collie mix jogs along the beach
Flatcoat holding a ball
yellow labrador shaking water off in front of Lake Louise in Banff Canada
cavalier king charles sitting on the beach in front of fence
cavalier king charles sitting on the beach on sand dunes
cavalier king charles sitting on the beach on sand dunes
cavalier king charles sitting on the beach in front of fence
cavalier king charles sitting on the beach in front of fence
cavalier king charles stting on green bench
cavalier king charles sitting on the beach in front of ocean during sunrise
two cavalier king charles sitting on green bench
cavalier king charles sitting on the beach on sand dunes
cavalier king charles sitting on the beach on sand dunes eyes closed
cavalier king charles laying on green bench
cavalier king charles laying on green bench
cavalier king charles stting on green bench
cavalier king charles sitting on the beach
two black dogs sitting on bench under a bridge