Finding Forever Homes For Puppies For over 20 Years!
Since Greenfield Puppies was founded in 2000, we have been connecting healthy puppies with caring, loving families.  Our Breeder Background Check ensures healthy and humane breeding practices and a healthier, happier puppy for you!  Contact us and find your perfect puppy today!
Featured Breeder
Daniel & Hannah Stoltzfus
Daniel & Hannah Stoltzfus of School Lane Kennels are dog breeders with over 20 years of experience. He lists all his purebred puppies through the AKC and takes pride in his quality bloodlines. Daniel is licensed by both the State and USDA and focuses on raising the highest quality puppies….
Learn MoreFeatured Breed
Goldendoodle-Miniature
Staff Pick
Renee
Bich-Poo Puppy in Ephrata, PARecent News
Everything You Need to Know About Vaginitis in Dogs
Vaginitis is a condition that can affect female dogs. Here’s everything you need to know about vaginitis in dogs:
Read MoreView All GFP Breeds
-
Afghan Hound
-
African Boerboel
-
African Boerboel Mix
-
Airedale Terrier
-
Airedoodle
-
Akbash
-
Aki-Poo
-
Akita
-
Akita Mix
-
Alaskan Klee Kai
-
Alaskan Malamute
-
Alaskan Malamute Mix
-
American Bulldog
-
American Bulldog Mix
-
American Bully
-
American Eskimo
-
American Eskimo Mix
-
American Shepherd
-
Anatolian Shepherd
-
Anatolian Shepherd Mix
-
Aussiedoodle
-
Aussiedoodle – Miniature
-
Australian Mountain Doodle
-
Australian Shepherd
-
Australian Shepherd Mix
-
Australian Shepherd Mix-Miniature
-
Australian Shepherd Mix-Toy
-
Australian Shepherd-Miniature
-
Australian Shepherd-Toy
-
Basset Hound
-
Basset Hound Mix
-
Beabull
-
Beagle
-
Beagle Mix
-
Beaglier
-
Belgian Malinois
-
Belgian Malinois Mix
-
Belgian Tervuren
-
Bernamute
-
Bernedoodle
-
Bernedoodle-Miniature
-
Bernese Golden Mountain Dog
-
Bernese Mountain Dog
-
Bernese Mountain Dog Mix
-
Bernese Mountain Dog-Miniature
-
Bernese Springer Spaniel
-
Bernese Water Dog
-
Bich-Poo
-
Bichon Frise
-
Bichon Mix
-
Bichon-a-ranian
-
Biewer Terrier
-
Blue Heeler – Australian Cattle Dog
-
Blue Heeler Mix
-
Bluetick Coonhound
-
Borador
-
Border Collie
-
Border Collie Mix
-
Border Jack
-
Bordoodle
-
Boston Terrier
-
Boston Terrier Mix
-
Bouvier des Flandres
-
Boxador
-
Boxer
-
Boxer Mix
-
Boykin Spaniel
-
Braque Francais
-
Brittany Spaniel
-
Brittany Spaniel Mix
-
Brittnepoo
-
Brussels Griffon
-
Bugg
-
Bull Terrier
-
Bullador
-
Bullmastiff
-
Cairn Terrier
-
Cairn Terrier Mix
-
Cane Corso
-
Cane Corso Mix
-
Carolina Dog
-
Catahoula Bulldog
-
Catahoula Leopard Dog
-
Catalan Sheepdog
-
Cava-Chin
-
Cava-Tzu
-
Cavachon
-
Cavalier King Charles Mix
-
Cavalier King Charles Spaniel
-
Cavamalt
-
Cavapom
-
Cavapoo
-
Central Asian Shepherd
-
Chesa-Poo
-
Chesapeake Bay Retriever
-
Chi-Chon
-
Chi-Poo
-
Chihuahua
-
Chihuahua Mix
-
Chinese Crested Dog
-
Chinese Crested Hairless Mix
-
Chiweenie
-
Chonzer
-
Chorkie
-
Chow Chow
-
Chow Chow Mix
-
Chug
-
Cock-A-Chon
-
Cockalier
-
Cockapoo
-
Cocker Spaniel
-
Cocker Spaniel Mix
-
Collie
-
Collie Mix
-
Corgipoo
-
Coton de Tulear
-
Coton de Tulear Mix
-
Dachshund
-
Dachshund Mix
-
Dalmatian
-
Dalmatian Mix
-
Doberman Mix
-
Doberman Pinscher
-
Dogo Argentino
-
Dogue De Bordeaux/French Mastiff
-
Dorgi
-
Dorkie
-
Double Doodle
-
Dutch Shepherd
-
EngAm Bulldog
-
English Boston-Bulldog
-
English Bulldog
-
English Bulldog Mix
-
English Bullweiler
-
English Bully Basset
-
English Mastador
-
English Mastiff
-
English Mastiff Mix
-
English Setter
-
English Setter Mix
-
English Shepherd
-
English Shepherd Mix
-
English Springer Spaniel
-
English Springer Spaniel Mix
-
Entlebucher Mountain Dog
-
Eskipoo
-
Flandoodle
-
Foodle
-
Forever
-
Fox Terrier Mix
-
Fox Terrier-Smooth
-
Foxy Russell
-
French Bulldog
-
French Bulldog Mix
-
Frenchton
-
Frengle
-
Frenglish
-
German Pinscher
-
German Shepherd
-
German Shepherd Mix
-
German Shepherd-Miniature
-
German Sheprador
-
German Shorthaired Pointer
-
German Shorthaired Pointer Mix
-
Goberian
-
Golden Cavadoodle
-
Golden Irish
-
Golden Labrador
-
Golden Mountain Doodle
-
Golden Mountain Doodle-Miniature
-
Golden Newfie
-
Golden Retriever
-
Golden Retriever Mix
-
Golden Retriever-English Cream
-
Golden Retriever-Mini
-
Golden Saint
-
Golden Shepherd
-
Goldendoodle
-
Goldendoodle-Miniature
-
Gordon Setter
-
Gordon Setter Mix
-
Great Dane
-
Great Dane Mix
-
Great Pyrenees
-
Great Pyrenees Mix
-
Greater Swiss Mountain Dog
-
Greater Swiss Mountain Dog Mix
-
Greater Swiss Mountain Doodle
-
Havachon
-
Havanese
-
Havanese Mix
-
Havapoo
-
Havashire
-
Havashu
-
Huskimo
-
Huskipoo
-
Huskita
-
Irish Doodle
-
Irish Golden Mountain Dog
-
Irish Setter
-
Irish Setter Mix
-
Jack Russell Mix
-
Jack Russell Terrier
-
Jack-a-poo
-
Jack-A-Ranian
-
Jagdterrier
-
Japanese Chin
-
Japanese Chin Mix
-
Jug
-
Keeshond
-
Keeshond Mix
-
Labernese
-
Labradoodle
-
Labradoodle-Miniature
-
Labrador Mix
-
Labrador Retriever – Black
-
Labrador Retriever – Charcoal
-
Labrador Retriever – Chocolate
-
Labrador Retriever – Fox Red
-
Labrador Retriever – Silver
-
Labrador Retriever – Yellow
-
Lhasa Apso
-
Lhasa Apso Mix
-
Lhasa-Chon
-
Lhasa-Poo
-
Mal-Shi
-
Maltese
-
Maltese Mix
-
Maltichon
-
Maltipom
-
Maltipoo
-
Maremma Sheepdog
-
Maremma Sheepdog Mix
-
McNab Shepherd
-
Mini Elkhound
-
Mini Hippo
-
Mini Pyredoodle
-
Miniature Bulldog
-
Miniature Collie Mix
-
Miniature Pinscher
-
Miniature Pinscher Mix
-
Miniature Poodle
-
Miniature Poodle Mix
-
Miniature Schnauzer Mix
-
Morkie / Yorktese
-
Morkie-Poo
-
Neapolitan Mastiff
-
Newfoundland
-
Newfoundland Mix
-
Newfypoo
-
Norwegian Elkhound
-
Norwegian Elkhound Mix
-
Norwegian Elkipoo
-
Nova Scotia Duck Tolling Retriever Mix
-
Old English Sheepdog
-
Old English Sheepdog Mix
-
Olde English Bulldogge
-
Olde English Bulldogge Mix
-
Papi-Poo
-
Papillon
-
Papillon Mix
-
Peekapoo
-
Pekingese
-
Pembroke Welsh Corgi
-
Pembroke Welsh Corgi Mix
-
Pom-Shi
-
Pomapoo
-
Pomchi
-
Pomeranian
-
Pomeranian Mix
-
Pomimo
-
Pomsky
-
Poogle
-
Portuguese Water Dog
-
Portuguese Water Dog Mix
-
Presa Canario
-
Presa Cane Canario
-
Pug
-
Pug Mix
-
Puggle
-
Puginese
-
Rat Terrier
-
Rat Terrier Mix
-
Rhodesian Ridgeback
-
Rotterman
-
Rottie-Poo
-
Rottweiler
-
Rottweiler Mix
-
Saint Berdoodle
-
Saint Bernard
-
Saint Bernard Mix
-
Samoyed
-
Schipperke
-
Schipperke Mix
-
Schnauzer – Miniature
-
Schnauzer-Giant
-
Schnauzer-Standard
-
Schnoodle
-
Schnoodle-Miniature
-
Scottish Terrier
-
Scottish Terrier Mix
-
Shar Pei
-
Sheepadoodle
-
Sheepadoodle-Miniature
-
Sheltidoodle
-
Shepadoodle
-
Shepsky
-
Shetland Sheepdog
-
Shetland Sheepdog Mix
-
Shiba Inu
-
Shiba Inu Mix
-
Shichon / Teddy Bear
-
Shih Apso
-
Shih Tzu
-
Shih Tzu Mix
-
Shih-Pom
-
Shih-Poo
-
Shorkie
-
Shorkie-Poo
-
Siberian Husky
-
Siberian Husky Mix
-
Siberian Retriever / Huskador
-
Siberian Samoyed
-
Siborgi / Horgi
-
Silky Terrier
-
Soft Coated Wheaten Terrier
-
Soft Coated Wheaten Terrier Mix
-
Springerdoodle
-
Standard Poodle
-
Standard Poodle Mix
-
Tibetan Mastiff
-
Tibetan Terrier
-
Toy Fox Terrier
-
Toy Poodle
-
Toy Poodle Mix
-
Treeing Walker Coonhound
-
Valley Bulldog
-
Victorian Bulldog
-
Vizsla
-
Vizsla Mix
-
Weimaraner
-
West Highland Terrier
-
Westie Mix
-
Westiepoo
-
Whoodle – Miniature
-
Whoodle – Standard
-
Wirehaired Pointing Griffon
-
Yorkie
-
Yorkie Mix
-
Yorkie Pom
-
Yorkie Russell
-
Yorkie-Chon
-
Yorkie-Poo