elevating art, animals & industry

Every image you purchase helps support essential animal conservation work.

Latest work


Just added

Calico kitten on white background
black and white bunny
tiny kitten making a face
black and white kitten with large eyes
long haired gray kitten face
border collie with cracked eye in Snow
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.
White Golden Retriever trotting across camera, tail up, on beach, paws reflecting in sand, plain background.
A small cream mutt laying on a stone outcropping
A small cream mutt sitting in front of it's owner on a stone terrace
A small cream mutt on decking, looking at the camera
large wet Samoyed dog coming out of the water
brown and white dog in snow
Small black puppy on white background
Cute black puppy with paws up on bench
dog wearing Christmas scarf
white labrador retrieving lying down looking at camera with head tilt
black and white shih tzu with underbite tilting head standing in front of white columns
Cavalier on a bed with a girl on a laptop
Girl on a laptop with a dog in a bedroom
Closeup of a dog with a girl on a laptop
Dog sleeping on the bed while his owner uses a laptop
relaxed and happy dog laying upside down on a bed
Dog yawning on a bed in the bedroom
bored dog looking away from the camera laying on a bed
very relaxed looking spaniel on a persons bed
happy dog laying on a bed looking relaxed
Two dogs in a bedroom, one in foreground one in the background
small happy dog on a bed with direct eye contact
sleepy dog on a bed yawning
cute dog in a bedroom with white bedspread
Beagle in forest hiking in snow during winter
Beagle dog sitting in snow wearing jacket
Daschund sitting in the snow
Daschund running in fresh snow
Australian Shepherd running in the snow
Daschund hiding his face in the snow
Beagle wearing coat in snow
Cute black lab puppy on white blanket
Cute little lab puppy on white blanket
Cute little labrador puppy yawning
Three labradoodle puppies on white blanket in studio
Sweet little labrador puppy with tongue out
Adorable yellow lab puppy on white blanket