Already adopted? Let us know!
When you share your adoption story with us, we’ll send you free deals on pet parent favorites like Greenies, Royal Canin, Whistle smart devices, Wisdom DNA tests, and more.
Close button icon
Adopt

Puppies and dogs in Palo Alto, California

Looking for a puppy or dog in Palo Alto, California? Adopt a Pet can help you find a new best friend near you.

A pair of dogs

Adopt a dog in Palo Alto, California

These adorable dogs are available for adoption in Palo Alto, California. To learn more about each adoptable dog, click on the "i" icon for fast facts, or their photo or name for full details.
new badge
Photo of DJ

DJ

Border Collie

Male, Adult
Belmont, CA
Size
(when grown) Large 61-100 lbs (28-45 kg)
Details
Good with kids, Good with dogs, Good with cats, Spayed or Neutered,
Story
Acquired DJ from a private party at 6 weeks old in Texas. Name: DJ Breed: Border Collie Gender: Male Size: 70lbs Age: 7 years old I’m moving into a house that will not accept animals and looking for a nice owner to take DJ. He is smart and loyal however not well socialized. He enjoys the outdoors and would make a perfect ranch dog!
Photo of Bebe

Bebe

Pit Bull Terrier

Female, Adult
Burlingame, CA
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
Spayed or Neutered,
Story
Hi, my name is Bebe! I am a 1 and a half year old, 23lbs., spayed female Pitbull mix. I'm a energetic bundle of fun and cuteness in an oh so tiny Pitty package. I am working on my manners currently (I almost have sit), I'm a happy girl ready to learn with my new forever family. Playing fetch is one of my favorite pastime and I almost always bring the ball back! If you are looking for a pocket Pitbull buddy than I'm the girl for you. Bebe ID# A937458 If you are interested in meeting with me, please submit your fully completed Adoption Profile Form to adoptinquire@peninsulahumanesociety.org and an adoption counselor will call you to conduct a phone interview before making an appointment to meet in person. You must be 18 or older to submit an application. Please make sure to include in the application that you are interested in meeting me. Application:  https://phs-spca.org/wp-content/uploads/2023/04/AdoptionProfiles_dog2023_fillin.pdf *The application may not work on mobile devices and iPads. Please call (650) 340-7022 for assistance.Unless otherwise indicated, adoptable animals are located at our Lantos Center for Compassion at 1450 Rollins Road, Burlingame, CA 94010. Please note at this time we are doing adoptions by appointments only. Please call us at 650-340-7022 to schedule an appointment.Our hours are weekdays from 11am-6pm and weekends from 11am-5pm (closed major holidays). Interested adopters must arrive at least 1 hour before close.  We do our best to update our listings regularly, but we can’t guarantee every animal you see is still available. It’s also typical for us to have animals who haven’t had their photos taken yet, so you are welcome to visit our adoption center and have a look around! To check on an animal's adoption status, please call 650-340-7022 during normal business hours to speak with an adoption counselor. Emails will be returned as soon as possible, but please allow up to 48 hours during busy adoption periods like weekends.December 3, 2023, 8:07 pm
Special Needs
Photo of Coffee

Coffee

Chihuahua

Female, Adult
Burlingame, CA
Size
(when grown) Small 25 lbs (11 kg) or less
Details
Not good with dogs, Needs special attention, Declawed, Spayed or Neutered,
Story
My name is Coffee, nice to meet you! I'm an 6 year old, spayed female, Chihuahua mix. I'm a friendly little lady who weighs about 10 pounds. I'm a loving girl that loves to be treated like the princess that I am! I should be the only dog in the household so I can be spoiled and loved as I should be. For more information, just ask Customer Service about me! Coffee ID# A938655 If you are interested in meeting with me, please submit your fully completed Adoption Profile Form to adoptinquire@peninsulahumanesociety.org and an adoption counselor will call you to conduct a phone interview before making an appointment to meet in person. You must be 18 or older to submit an application. Please make sure to include in the application that you are interested in meeting me. Application:  https://phs-spca.org/wp-content/uploads/2023/04/AdoptionProfiles_dog2023_fillin.pdf *The application may not work on mobile devices and iPads. Please call (650) 340-7022 for assistance.Unless otherwise indicated, adoptable animals are located at our Lantos Center for Compassion at 1450 Rollins Road, Burlingame, CA 94010. Please note at this time we are doing adoptions by appointments only. Please call us at 650-340-7022 to schedule an appointment.Our hours are weekdays from 11am-6pm and weekends from 11am-5pm (closed major holidays). Interested adopters must arrive at least 1 hour before close.  We do our best to update our listings regularly, but we can’t guarantee every animal you see is still available. It’s also typical for us to have animals who haven’t had their photos taken yet, so you are welcome to visit our adoption center and have a look around! To check on an animal's adoption status, please call 650-340-7022 during normal business hours to speak with an adoption counselor. Emails will be returned as soon as possible, but please allow up to 48 hours during busy adoption periods like weekends.December 3, 2023, 8:07 pm
new badge
Photo of Birdy

Birdy

Pit Bull Terrier

Female, Adult
Burlingame, CA
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
Spayed or Neutered,
Story
Hello tweet-hearts, I'm Birdy! I'm a 1 and a half year old, spayed female pitbull mix. I'm a compact ball of love and I weight 40 pounds. My friends describe me as active, confident, curious and loving! I'm always excited to make new friends and I try my hardest to greet everyone politely. Besides being a wonderful, sweet, cuddle bug, I am also a playful pup! I absolutely love tennis balls! I can play with tennis balls all day. I will need a little help from my human friends to spruce up my manners but overall, I'm a lovely lady. I would love to meet everyone in the home to make sure we are a match made in heaven. If I sound like the girl of your dreams, please follow the steps bellow! Birdy AID# A937457 If you are interested in meeting with me, please submit your fully completed Adoption Profile Form to adoptinquire@peninsulahumanesociety.org and an adoption counselor will call you to conduct a phone interview before making an appointment to meet in person. You must be 18 or older to submit an application. Please make sure to include in the application that you are interested in meeting me. Application:  https://phs-spca.org/wp-content/uploads/2023/04/AdoptionProfiles_dog2023_fillin.pdf *The application may not work on mobile devices and iPads. Please call (650) 340-7022 for assistance. Unless otherwise indicated, adoptable animals are located at our Lantos Center for Compassion at 1450 Rollins Road, Burlingame, CA 94010. Please note at this time we are doing adoptions by appointments only. Please call us at 650-340-7022 to schedule an appointment.Our hours are weekdays from 11am-6pm and weekends from 11am-5pm (closed major holidays). Interested adopters must arrive at least 1 hour before close.  We do our best to update our listings regularly, but we can’t guarantee every animal you see is still available. It’s also typical for us to have animals who haven’t had their photos taken yet, so you are welcome to visit our adoption center and have a look around! To check on an animal's adoption status, please call 650-340-7022 during normal business hours to speak with an adoption counselor. Emails will be returned as soon as possible, but please allow up to 48 hours during busy adoption periods like weekends.December 3, 2023, 8:07 pm
new badge
Photo of Rocky

Rocky

Pit Bull Terrier

Male, Adult
Burlingame, CA
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
Spayed or Neutered,
Story
Hello everyone, my name is Rocky! I'm a 4 year old, 53 lbs., neutered male Pitbull mix who is a whirlwind of energy and excitement. I tend to be an independent boy who is happy to do his own thing and of course running zoomies in the yard. I am working on my manners and will need my new family's help to become a perfect pup. I would love to meet the whole family and of course any resident dog before going home. Rocky ID#A875866 If you are interested in meeting with me, please submit your fully completed Adoption Profile Form to adoptinquire@peninsulahumanesociety.org and an adoption counselor will call you to conduct a phone interview before making an appointment to meet in person. You must be 18 or older to submit an application. Please make sure to include in the application that you are interested in meeting me. Application:  https://phs-spca.org/wp-content/uploads/2023/04/AdoptionProfiles_dog2023_fillin.pdf *The application may not work on mobile devices and iPads. Please call (650) 340-7022 for assistance.Unless otherwise indicated, adoptable animals are located at our Lantos Center for Compassion at 1450 Rollins Road, Burlingame, CA 94010. Please note at this time we are doing adoptions by appointments only. Please call us at 650-340-7022 to schedule an appointment.Our hours are weekdays from 11am-6pm and weekends from 11am-5pm (closed major holidays). Interested adopters must arrive at least 1 hour before close.  We do our best to update our listings regularly, but we can’t guarantee every animal you see is still available. It’s also typical for us to have animals who haven’t had their photos taken yet, so you are welcome to visit our adoption center and have a look around! To check on an animal's adoption status, please call 650-340-7022 during normal business hours to speak with an adoption counselor. Emails will be returned as soon as possible, but please allow up to 48 hours during busy adoption periods like weekends.December 3, 2023, 8:07 pm
Photo of Thor

Thor

Siberian Husky Spitz (Unknown Type, Medium)

Male, Young
Burlingame, CA
Size
(when grown) Large 61-100 lbs (28-45 kg)
Details
Spayed or Neutered,
Story
AVAILABLE BY APPOINTMENT ONLY Hi, I'm Thor! I'm a 11 month old, neutered male, Siberian Husky mix! I'm around 47 pounds but I might be 60 pounds when full grown. I am a high energy, friendly young guy and would do best in an active home with someone who is familiar with working breeds, and is ready to give me lots of exercise, training, socialization, and love! Due to my exuberant puppy nature I would do best in a home with dog savvy kids. Thor ID# A938350 If you are interested in meeting with me, please submit your fully completed Adoption Profile Form to adoptinquire@peninsulahumanesociety.org and an adoption counselor will call you to conduct a phone interview before making an appointment to meet in person. You must be 18 or older to submit an application. Please make sure to include in the application that you are interested in meeting me. Application:  https://phs-spca.org/wp-content/uploads/2023/04/AdoptionProfiles_dog2023_fillin.pdf *The application may not work on mobile devices and iPads. Please call (650) 340-7022 for assistance.Unless otherwise indicated, adoptable animals are located at our Lantos Center for Compassion at 1450 Rollins Road, Burlingame, CA 94010. Please note at this time we are doing adoptions by appointments only. Please call us at 650-340-7022 to schedule an appointment.Our hours are weekdays from 11am-6pm and weekends from 11am-5pm (closed major holidays). Interested adopters must arrive at least 1 hour before close.  We do our best to update our listings regularly, but we can’t guarantee every animal you see is still available. It’s also typical for us to have animals who haven’t had their photos taken yet, so you are welcome to visit our adoption center and have a look around! To check on an animal's adoption status, please call 650-340-7022 during normal business hours to speak with an adoption counselor. Emails will be returned as soon as possible, but please allow up to 48 hours during busy adoption periods like weekends.December 3, 2023, 8:07 pm

Search for a puppy or dog

Use the search tool below to browse adoptable puppies and adult dogs in Palo Alto, California.

Puppies and dogs in nearby cities

Dog shelters and rescues in Palo Alto, California

There are animal shelters and rescues that focus specifically on finding great homes for dogs in Palo Alto, California. Browse these rescues and shelters below.

Here are a few organizations closest to you:

Rescue

Doggie Protective Services (DPS Rescue)

Palo Alto, CA 94306

Pet Types: cats, dogs, farm animals

More an arrow icon

Rescue

MO4PAWS

Palo Alto, CA 94306

Pet Types: cats, dogs

More an arrow icon

Rescue

ShepHeroes

Palo Alto, CA 94306

Pet Types: dogs

More an arrow icon

Shelter

Palo Alto Humane Society

PO Box 60715, Palo Alto, CA 94306

Pet Types: cats, dogs

More an arrow icon

Shelter

Stanford Pet Clinic

4111 El Camino Real, Palo Alto, CA 94306

Pet Types: cats, dogs

More an arrow icon

Rescue

Birdhouse/Doghouse Rescue Foundation

Menlo Park, CA 94025

Pet Types: dogs

More an arrow icon

Rescue

Giant Steps Foundation

Menlo Park, CA 94025

Pet Types: dogs

More an arrow icon

Rescue

Norcal Golden Retriever Rescue

405 El Camino Real, Suite 420, Menlo Park, CA 94025

Pet Types: dogs

More an arrow icon

Rescue

Tiramisu Dog Rescue - S.F. Chapter

menlo park, CA 94025

Pet Types: dogs

More an arrow icon

Shelter

Pets In Need, Palo Alto (For the City of Palo Alto)

3281 E. Bayshore Rd., Palo Alto, CA 94303

Pet Types: cats, birds, dogs, farm animals, horses, rabbits, reptiles, small animals

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 Palo Alto, California 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