Latest work



Worried Looking Grey Kitten Lying on Floor Near Electrical Cord
Worried Grey Kitten Reaching Out with Paw
Maine Coon Kittens Resting on Top of Each other on Chair
Close-up of Cute Grey Kitten with Grey Eyes
Black and white mixed breed puppy lying on floor in contemporary living room
Close-up of brown eyed Australian Shepherd mix puppy
Australian Shepherd Mix Puppy Lying on Chair
Close-up of Bernese Mountain Dog Puppy Resting Chin on Floor
Bernese Mountain Dog Puppy Curled up on Floor
Close-up of Bernese Mountain Dog Puppy Looking Up
Bernese Mountain Dog Licking Flower
Bernese Mountain Dog Puppy Licking its Nose While Walking Down Garden Pathway
Bernese Mountain Dog Puppy Walking Down Garden Pathway
Content brown and white cat being held in mans arms
Brown and White Cat Cleaning Itself on Floor with Leg Raised
White and Brown Cat Lying on Cushion
Close-up of Tennis Ball with Dog Looking from Background
Pomeranian Dog Standing in Profile with Stick
Pomeranian Dog Running
Senior Mixed Breed Dog Walking Down Path in woods
Black and White Terrier Mix Looking up with Underbite Grin
Happy Senior Mixed Breed Dog Sitting in Clover and Smiling with Eyes Closed
Tricolored Terrier Mix Longhaired Dog Sitting on a Large Fallen Tree
Old Black and White Terrier Mix Rolling on Back with paws in the Air
Extreme Close-up of Terrier Mix Senior Dog with Nose in Camera
Black and white senior terrior dog rolling in grass
Labrador Pitbull Mix Standing in Grass with Trees Behind him
Black and White Labrador Pitbull Mix Dog With Head Tilted
Happy Pitbull Labrador Mix Standing In Grass
Close-up of Smiling Black and White Mixed Breed Dog Looking over Shoulder
Curious Black and White Pitbull Mix Standing in Grass With Head Tilted
Black and White Pitbull Labrador Running Toward Camera with Tongue Out
Smiling Brown Weimaraner Labrador Mix Dog Walking in Tall Grass
Close-up of Surprised Tabby Mix Cat Sitting on Stairs
Close-up of lying on chair with paw raised and funny expression
Close-up of reclined tuxedo cat lying on chair
Close-up of sleeping brown tabby cat
Close-up of crouching brown tabby cat
Close-up of Green-Eyed Tabby Mix Cat Looking Over Chair Cushion
Close-up of Grey and White Cat Lying on Dining Room Table Looking at Camera
Green-eyed, brown striped Tabby Cat Standing on Table
Airdale Terrier Standing Next to Woman Kneeling next to it holding an Orange Leash
Profile Close-up of Large Brown Rhodesian Ridgeback  in Red Leash with Woman in Background
Smiling Rottweiler Dog Walking
Miniature Pinscher Mix with Big Ears sticking tio of tongue out at Palace of Legion of Honor
Miniature Pinscher Mix with Big Ears Standing in Front of Legion of Honor
Two Small Terrier Mix Dogs Standing Next to Each other on Porch
Close-up of Sad Brown Eyed Rottweiler
Small Black and White Dog sitting next to Scruffy White Dog on a Front Porch
Two Small Terrier Mix Dogs Standing on Front Porch While One Looks Down