Mini American Shepherd puppy sitting pretty
Warren Photographic
Red Merle Mini American Shepherd puppy, 7 weeks old
Warren Photographic
Black Poodle-cross puppy
Warren Photographic
Nova Scotia Duck Tolling Retriever dog
Warren Photographic
Husky-cross dog sitting
Warren Photographic
Yellow Labrador Retriever puppy with tilted head
Warren Photographic
Yellow Labrador Retriever puppy
Warren Photographic
Patterdale Terrier dog puppy
Warren Photographic
Australian Shepherd bitch sitting
Warren Photographic
Happy tricolour Mini American Shepherd
Warren Photographic
Australian Shepherd sitting
Warren Photographic
Black Pointer puppy
Warren Photographic
Beagle dog sitting
Warren Photographic
Miniature Pinscher puppy
Warren Photographic
Alsatian pup
Warren Photographic
Golden Retriever pup
Warren Photographic
Basset Hound pup
Warren Photographic
Border Terrier pup
Warren Photographic
Orange roan Cocker Spaniel pup
Warren Photographic
Cute Mutt puppy
Warren Photographic
Shar-pei pup
Warren Photographic
Shar-pei puppy
Warren Photographic
French Bulldog puppy, 6 weeks old, sitting
Warren Photographic
Black-and-white Mini American Shepherd puppy
Warren Photographic
Mini American Shepherd puppy, 7 weeks old
Warren Photographic
Mini American Shepherd bandit puppy
Warren Photographic
Romanian rescue dog
Warren Photographic
Smiley Mutt
Warren Photographic
Blue merle Border Collie puppy and blue bicolour kitten
Warren Photographic
Blue-point Birman-cross cat
Warren Photographic
Blue-point Birman-cross cat portrait
Warren Photographic
Black-and-white rescue dog puppy
Warren Photographic
Two baby Lionhead-cross rabbits
Warren Photographic
Blue-point Birman-cross cat sitting
Warren Photographic
Border Terrier sitting
Warren Photographic
Silver tabby cat, strolling
Warren Photographic
Pouncy Black Kitty
Warren Photographic
Elderly black Cairn Terrier
Warren Photographic
Cavapoo, 5 months old, sitting
Warren Photographic
Tricolour working Cocker Spaniel puppy
Warren Photographic
Playful Working English Springer Spaniel puppy
Warren Photographic
Boxer puppy, 7 weeks old, lying head up
Warren Photographic
Tricolour Cavalier pup head up
Warren Photographic
Brown-and-white Netherland bunny
Warren Photographic
Brown rabbit
Warren Photographic
Boxer dog sitting
Warren Photographic
Ruby Cavalier pup and fluffy bunny
Warren Photographic
Jackahuahua pup
Warren Photographic
Mostly white Border Collie pup, sitting looking up
Warren Photographic
White Jack Russell Terrier puppy
Warren Photographic
Black kitten running
Warren Photographic
Jack Russell Terrier puppy, 4 weeks old
Warren Photographic
Yorkie dog sitting
Warren Photographic
Yorkie dog sitting alert
Warren Photographic
Boxer puppy sitting
Warren Photographic
Yorkie sitting pensive
Warren Photographic
Lazy Ginger Maine Coon kitten lying on its side
Warren Photographic
Fawn Pug pup, 8 weeks old, sitting
Warren Photographic
Black-and-white cat looking over shoulder
Warren Photographic
Sepia tabby-point Birman-cross kitten
Warren Photographic
Hamsters china pot play time
Warren Photographic
Basset Hound sitting
Warren Photographic
Fluffy ginger kitten standing
Warren Photographic
Chocolate Cocker Spaniel pup running up
Warren Photographic
Baby blue Dutch rabbits, 3 weeks old
Warren Photographic
Happy Golden Retriever walking
Warren Photographic
Guinea 02
Warren Photographic
Guinea 03
Warren Photographic
Guinea 01
Warren Photographic
Dog 11
Warren Photographic
Dog 10
Warren Photographic
Dog 09
Warren Photographic