Carol Ann Johnson has an extensive photo library and has taken images of virtually every breed of dog including:
Gundog Group: Bracco Italiano, Brittany, English Setter, German Longhaired Pointer, German Shorthaired Pointer, German Wirehaired Pointer, Gordon Setter, Hungarian Vizsla, Hungarian Wirehaired Vizsla, Irish Red and White Setter, Irish Setter, Italian Spinone, Kooikerhondje, Lagotto, Large Munsterlander, Pointer, Retrievers: Chesapeake Bay - Curly Coated - Flat Coated - Golden - Labrador - Nova Scotia Duck Tolling, Small Munsterlander, Spaniels: American Cocker - Clumber - English Springer - Field - Irish Water - Sussex - Welsh Springer, Spanish Water Dog, Weimeraner.
Hound Group: Afghan Hound, Azawakh, Basenji, Basset Bleu de Gascogne, Basset Fauve de Bretagne, Basset Griffon Vendeen (Grand & Petit), Basset Hound, Beagle, Bloodhound, Borzoi, Dachshund, Cirneco dell' Etna, Deerhound, Finnish Spitz, Foxhound, Grand Bleu de Gascogne, Greyhound, Hamiltonstovare, Ibizan Hound, Irish Wolfhound, Norwegian Elkhound, Norwegian Lundehund (Puffin Dog), Otterhound, Pharaoh Hound, Portuguese Podengo, Rhodesian Ridgeback, Saluki, Segugio Italiano, Sloughi, Whippet.
Pastoral Group: Anatolian Shepherd Dog, Australian Cattle Dog, Australian Shepherd, Bearded Collie, Belgian Shepherd Dog, Bergamasco, Border Collie, Briard, Rough Collie, Smooth Collie, Estrela Mountain Dog, Finnish Lapphund, German Shepherd Dog (Alsatian), Hungarian Kuvasz, Hungarian Puli, Komondor, Lancashire Heeler, Maremma Sheepdog, Norwegian Buhund, Old English Sheepdog, Polish Lowland Sheepdog, Pyrenean Mountain Dog, Pyrenean Sheepdog, Samoyed, Swedish Lapphund, Swedish Vallhund, Welsh Corgi (Cardigan & Pembroke).
Terrier Group: Airedale Terrier, Australian Terrier, Bedlington Terrier, Border, Bull Terrier, Miniature Bull Terrier, Cairn Terrier, Dandie Dinmont, Fox Terrier (Wire & Smooth), Glen of Imaal, Irish Terrier, Kerry Blue, Lakeland, Manchester Terrier, Norfolk, Norwich, Parson Russell Terrier, Scottish Terrier, Sealyham, Skye Terrier, Stafforshire Bull Terrier, Welsh Terrier, West Highland White Terrier.
Toy Group: Affenpinscher, Australian Silky Terrier, Bichon Frise, Bolognese, Cavalier King Charles Spaniel, Chihuahua, Chinese Crested, Coton de Tulear, English Toy Terrier (Black and Tan), Griffon Bruxellois, Havanese, Italian Greyhound, Japanese Chin, King Charles Spaniel, Lowchen (Little Lion Dog), Maltese, Miniature Pinscher, Papillon, Pekingese, Pomeranian, Pug, Yorkshire Terrier.
Utility Group: Akita, Boston Terrier, Bulldog, Canaan Dog, Chow Chow, Dalmatian, Eurasier, French Bulldog, German Spitz, Japanese Shiba Inu, Japanese Spitz, Keeshond, Lhasa Apso, Miniature Schnauzer, Poodle (Miniature, Toy & Standard), Schipperke, Schnauzer, Shar-Pei, Shih Tzu, Tibetan Spaniel, Tibetan Terrier.
Working Group: Alaskan Malamute, Beauceron, Bernesse Mountain Dog, Bouvier des Flandres, Boxer, Bullmastiff, Canadian Eskimo Dog, Dobermann, Dogue de Bordeaux, German Pinscher, Giant Schnauzer, Great Dane, Greenland Dog, Hovawart, Leonberger, Mastiff, Neapolitan Mastiff, Newfoundland, Portuguese Water Dog, Rottweiler, Russian Black Terrier, St Bernard, Siberian Husky, Tibetan Mastiff.
Other Dog Breeds: Caucasian Ovtcharka, Hungarian Mudi, Hungarian Pumi, Kerry Beagle, Lagoto Romagnolo, Saarloos Wolfdog, Schapendoes, Shikoku, South Russian Ovtcharka, Tazi, Tosa Inu