Prepping for pet parenthood?
There's a lot to learn when you have a new pet. Our sister brand, The Wildest, is here to support you—with new pet checklists, virtual training, and expert guides. Sign up for free.
Close button icon
Adopt

Puppies and dogs in Keene, New Hampshire

Looking for a puppy or dog in Keene, New Hampshire? Adopt a Pet can help you find a new best friend near you.

A pair of dogs

Adopt a dog in Keene, New Hampshire

These adorable dogs are available for adoption in Keene, New Hampshire. To learn more about each adoptable dog, click on the "i" icon for fast facts, or their photo or name for full details.
Photo of Asha

Asha

Mixed Breed (Medium)

Female, Puppy
Swanzey, NH
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
Spayed or Neutered, Shots are up-to-date,
Story
Hello, my name is Asha! I am a Wadi dog from the country of Oman and at 4 years old weighing approx. 45lbs. I was rescued along with some of my brothers and sisters at a very young age and spent most of my life in shelters. One of my hobbies is climbing big rocks! I could probably be an agility dog with the right training. I do prefer the low-key lifestyle overall though, and don’t need a lot of exercise to be happy. I am quite shy meeting new people and when in new situations. Sometimes I can be a bit picky about my dog friends as well. But once I made a friend, I love playing with them. Please think about adopting me. I am ready to show a family that I can be a great family member. Asha would do best in a quiet house, with low activity. Fast Friends adopts in the New England area. If you are interested in Asha or one of our other available dogs, please complete an adoption application at http://www.helpinggreyhounds.org/adopt.
Photo of Ava

Ava

Mixed Breed (Medium)

Female, Puppy
Swanzey, NH
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
Spayed or Neutered, Shots are up-to-date,
Story
Hi there! I’m Ava! I have come a long way to get to the US! Travelling all the way from Oman to be here at Fast Friends. I was rescued off the streets at a very young age with my siblings and mother and have lived most of my life in shelters, but really would love a home of my own. I am 4 years old and weigh approximately 40lbs. I would really like a home that is quiet and understands that it will take me time to adjust to new people and situations. I love to go for walks. My favorite part is to sit down occasionally, so that you can pat me and tell me how good I am doing on our walk. Once I get to know you, I walk great on a leash and my manners are some of the best in the shelter. Please consider adopting me. I’m willing to show just how much love I can show you in a home. Ava is looking for a quiet home, with moderate activity level. * Fast Friends adopts in the New England area. If you are interested in Ava or one of our other available dogs, please complete an adoption application at http://www.helpinggreyhounds.org/adopt
Photo of Rachel

Rachel

Greyhound Saluki

Female, Adult
Swanzey, NH
Size
(when grown) Large 61-100 lbs (28-45 kg)
Details
Spayed or Neutered, Shots are up-to-date,
Story
Hi, I'm Rachel! As you can see from the look in my eyes and the marks on my ears, I've had a rough life so far. I was absolutely down and out, abandoned and sold for meat in China. But all that changed when I was rescued by my friends at Candy Cane Rescue. They saved me and took me in and got me healthy again. Then they sent me way across the ocean to find my new home. I'm very content now, and enjoying all of life's little joys. I love an afternoon nap in a sunbeam on my soft blanket, and those treats they call "Milk Bones" are really just amazing. I'm making friends, and have even been trying out some fun moves in the play yards. My life just keeps getting better, and it will get even better still when I find my forever home. * Fast Friends adopts in the New England area. If you are interested in Rachel or one of our other available dogs, please complete an adoption application at www.helpinggreyhounds.org/adopt.
long timer badge
Photo of Yaki

Yaki

Greyhound

Male, Adult
Swanzey, NH
Size
(when grown) Large 61-100 lbs (28-45 kg)
Details
Needs experienced adopter, Spayed or Neutered, Shots are up-to-date,
Story
Meet Yaki! He is a friendly male greyhound who is looking for a loving forever home. He gets along great with other large dogs and enjoys doing the occasional zoomie. This handsome boy loves meeting new new people and getting attention. He really enjoys going on walks but can be a little strong on lead when he wants to smell something in particular. Food and getting pet are two of his favorite things, he is sure to let you know when it is dinner time. overall he has a happy and calm demeanor. He was previously in a home for about two years so he is accustomed to the home life. He has some sensitivity to handled or touched in a certain way. So Yaki would do best in a home without children and with an experienced adopter who can identify his cues when he is feeing uncomfortable. * Fast Friends adopts in the New England area. If you are interested in Yaki or one of our other available dogs, please complete an adoption application at www.helpinggreyhounds.org/adopt-a-greyhound. Yaki has not been tested for compatibility with cats. *
Photo of Lizzy

Lizzy

Saluki Mixed Breed (Medium)

Female, Young
Swanzey, NH
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
Spayed or Neutered, Shots are up-to-date,
Story
Hey HEY, Hi! My name is Lizzy! I have been in a shelter for too long, and really need to move into my forever home. At approx. 2 years old, I weigh around 45lbs. I can be a bit shy at first with strangers and would take some time to trust you. Once you have my trust though, I will be your shadow. New places and people can be daunting for me, so I will need someone who understands that slower is better for me. I love to be playful and am a tug of war champion. I can tug with other dogs, or with you, but hold on tight! I know some basic commands, and staff has been working hard to get me to walk nice on leash, but having a home of my own would make it easier for me to understand that concept. Please consider adopting me. I promise you won’t regret it; it probably be the best choice you ever make. Seth at Fast Friends is also tired of staff asking him why I am still here! Lizzy would do well in a quiet to moderate activity level home. * Fast Friends adopts in the New England area. If you are interested in Lizzy or one of our other available dogs, please complete an adoption application at www.helpinggreyhounds.org/adopt
long timer badge
Photo of Pumba

Pumba

Mixed Breed (Large)

Male, Adult
Swanzey, NH
Size
(when grown) Large 61-100 lbs (28-45 kg)
Details
Spayed or Neutered, Shots are up-to-date,
Story
Hello, I’m Pumba! Puerto Rico is where I’m from, I travelled a long way to end up at Fast Friends. My life at this point has been either on the streets or in shelters. I am a big softy but can across as a bit rough around the edges when you first meet me. I have a hard time meeting new people, since I can be reactive if you make fast movements at me when I don’t know you. I am 4 years old and weigh approx. 83lbs. Playtime is a must for me, just wait until you see me lumber around and bouncing during a play session! I love to cuddle with the people I know. My leash walking has come so far! Walking right next to you is easy peasy. Especially if you have treats! If you are considering adopting a dog and have a lot of experience handling dogs, I’m your man. Pumba would do best in a low activity/quiet home with not a lot of people in and out of the house. * Fast Friends adopts in the New England area. If you are interested in Pumba or one of our other available dogs, please complete an adoption application at www.helpinggreyhounds.org/adopt

Search for a puppy or dog

Use the search tool below to browse adoptable puppies and adult dogs in Keene, New Hampshire.

Puppies and dogs in nearby cities

Dog shelters and rescues in Keene, New Hampshire

There are animal shelters and rescues that focus specifically on finding great homes for dogs in Keene, New Hampshire. Browse these rescues and shelters below.

Here are a few organizations closest to you:

Shelter

Fast Friends

P.O. Box 674, Cobble Hill Road, West Swanzey, NH 03469

Pet Types: dogs

More an arrow icon

Shelter

Monadnock Humane Society

101 West Swanzey Rd, Swanzey, NH 03446

Pet Types: cats, birds, dogs, rabbits, small animals

More an arrow icon

Rescue

Fast Friends Greyhound Adoption Center

14 West Swanzey Road, Swanzey, NH 03446

Pet Types: dogs

More an arrow icon

Rescue

Puppy Railroad Rescue

Hinsdale, NH 03451

Pet Types: cats, dogs

More an arrow icon

Rescue

Rosemont Rescue Network

13 Rosemont Drive, Hinsdale, NH 03451

Pet Types: dogs

More an arrow icon

Rescue

Tomorrow's Promise Animal Rescue, Inc.

296 Royalston Road, Fitzwilliam, NH 03447

Pet Types: cats, dogs

More an arrow icon

Rescue

Ozark Mutts and Stuff, Inc N.H

Alstead, NH 03602

Pet Types: cats, dogs

More an arrow icon

Shelter

Town of Warwick Animal Control and Care

203 Orange Road, Warwick, MA 01378

Pet Types: cats, dogs

More an arrow icon

Shelter

Cocker Spaniel Rescue of New England

PO Box 162, Greenfield, NH 03047

Pet Types: dogs

More an arrow icon

Rescue

Little Pink Shelter - VT Chapter

Brattleboro, VT 05302

Pet Types: dogs

More an arrow icon

Looking for a specific shelter or rescue?

For a comprehensive list of all shelters and rescues, try our search page. We have more than 17,000 organizations in our database with furry pals waiting for a new home!

Image of dog

Looking for a specific breed?

Select from the options below to view adoptable puppies and dogs in Keene, New Hampshire and nearby cities.

Popular dog breeds

Affenpinscher Afghan Hound Airedale Terrier Akbash Akita Alaskan Klee Kai Alaskan Malamute American Bulldog American Cocker Spaniel American Eskimo Dog American Hairless Terrier American Pit Bull Terrier American Staffordshire Terrier Anatolian Shepherd Aussiedoodle Australian Cattle Dog Australian Kelpie Australian Shepherd Australian Terrier Basenji Basset Hound Beagle Bearded Collie Beauceron Bedlington Terrier Belgian Laekenois Belgian Malinois Belgian Shepherd Belgian Tervuren Bernedoodle Bernese Mountain Dog Bichon Frise Black Mouth Cur Black and Tan Coonhound Bloodhound Blue Lacy/Texas Lacy Bluetick Coonhound Bolognese Border Collie Border Terrier Borzoi Boston Terrier Bouvier des Flandres Boxer Boykin Spaniel Briard Brittany Brussels Griffon Bull Terrier Bullmastiff Cairn Terrier Canaan Dog Cane Corso Cardigan Welsh Corgi Carolina Dog Catahoula Leopard Dog Caucasian Shepherd Dog Cavachon Cavalier King Charles Spaniel Cavapoo Chesapeake Bay Retriever Chihuahua Chinese Crested Chinook Chiweenie Chow Chow Clumber Spaniel Cockapoo Cocker Spaniel Collie Coonhound Corgi Coton de Tulear Curly-Coated Retriever Dachshund Dalmatian Dandie Dinmont Terrier Doberman Pinscher Dogo Argentino Dogue de Bordeaux Dutch Shepherd English (Redtick) Coonhound English Bulldog English Cocker Spaniel English Setter English Shepherd English Springer Spaniel English Toy Spaniel Entlebucher Feist Field Spaniel Fila Brasileiro Finnish Lapphund Finnish Spitz Flat-Coated Retriever Fox Terrier (Smooth) Fox Terrier (Toy) Fox Terrier (Wirehaired) Foxhound French Bulldog German Pinscher German Shepherd Dog German Shorthaired Pointer German Spitz German Wirehaired Pointer Glen of Imaal Terrier Goberian Golden Retriever Goldendoodle Gordon Setter Great Dane Great Pyrenees Greater Swiss Mountain Dog Greyhound Halden Hound (Haldenstrover) Harrier Havanese Horgi Hovawart Husky Ibizan Hound Icelandic Sheepdog Irish Setter Irish Terrier Irish Water Spaniel Irish Wolfhound Italian Greyhound Italian Spinone Jack Russell Terrier Japanese Chin Jindo Kai Dog Karelian Bear Dog Keeshond Kerry Blue Terrier Kishu Komondor Kuvasz Kyi Leo Labradoodle Labrador Retriever Lakeland Terrier Lancashire Heeler Leonberger Lhasa Apso Löwchen Maltese Maltipoo Manchester Terrier Maremma Sheepdog Mastiff Miniature Bull Terrier Miniature Dachshund Miniature Pinscher Morkie Mountain Cur Munsterlander Mutt Neapolitan Mastiff Newfoundland Norfolk Terrier Norwegian Buhund Norwegian Elkhound Norwegian Lundehund Norwich Terrier Nova Scotia Duck-Tolling Retriever Old English Sheepdog Olde English Bulldogge Otterhound Papillon Parson Russell Terrier Patterdale Terrier (Fell Terrier) Pekingese Pembroke Welsh Corgi Petit Basset Griffon Vendeen Pharaoh Hound Pitsky Plott Hound Podengo Portugueso Pointer Polish Lowland Sheepdog Pomeranian Pomsky Poodle (Miniature) Poodle (Standard) Poodle (Toy or Tea Cup) Portuguese Water Dog Presa Canario Pug Puggle Puli Pumi Rat Terrier Redbone Coonhound Rhodesian Ridgeback Rottweiler Saluki Samoyed Schiller Hound Schipperke Schnauzer (Giant) Schnauzer (Miniature) Schnauzer (Standard) Schnoodle Scottie, Scottish Terrier Scottish Deerhound Sealyham Terrier Shar Pei Sheepadoodle Sheltie, Shetland Sheepdog Sheppit Shepsky Shiba Inu Shih Poo Shih Tzu Silky Terrier Skye Terrier Sloughi St. Bernard Staffordshire Bull Terrier Sussex Spaniel Swedish Vallhund Texas Heeler Thai Ridgeback Tibetan Mastiff Tibetan Spaniel Tibetan Terrier Tosa Inu Treeing Walker Coonhound Vizsla Weimaraner Welsh Springer Spaniel Welsh Terrier Westie, West Highland White Terrier Wheaten Terrier Whippet Wirehaired Pointing Griffon Xoloitzcuintle/Mexican Hairless Yorkie Poo Yorkie, Yorkshire Terrier