Doggie Protective Services (DPS) - Palo Alto

A Palo Alto, CA 94306 rescue helping to find loving homes for dogs, cats, farm-type animals.

Pets at Doggie Protective Services (DPS) - Palo Alto

  • Any
  • Dogs
  • Cats
  • Any
  • Baby
  • Puppy
  • Kitten
  • Young
  • Adult
  • Senior
  • Any
  • Male
  • Female


Female, Puppy
Cavalier King Charles Spaniel / Pekingese


Male, Adult
Tibetan Terrier


Female, Puppy
Shepherd (Unknown Type)


Female, Puppy
Shepherd (Unknown Type)




Male, Puppy
Miniature Schnauzer / Jack Russell Terrier


Male, Adult
Papillon / Cavalier King Charles Spaniel


Domestic Shorthair


Domestic Shorthair


Domestic Shorthair


Male, Adult
German Shepherd Dog


Male, Adult
Rat Terrier / Chihuahua


Male, Young
Shepherd (Unknown Type)


Female, Young
Pit Bull Terrier / Australian Cattle Dog


Male, Adult


Male, Young
German Shepherd Dog


Female, Adult
German Shepherd Dog / Australian Shepherd

Page 1 of 1

1 - 17 of 17 Adoptable Pets at This Shelter

Areas Doggie Protective Services (DPS) - Palo Alto Serves

We do adoptions in Campbell, San Jose and Palo Alto. See our schedule at the bottom so you can come out and meet us and our dogs. It doesn't matter what your zip code is, if you're a match for our dog and you are willing to meet at our adoption site, we are happy to pursue an adoption. We travel from No. CA to So CA to Las Vegas so we are willing to adopt to all areas. We do not ship our dogs though, so it's a face to face meeting. If you're planning to travel quite a distance, make sure you fill out the application first, do the interview and are set up to be the first to meet the pooch of your choice. We value your time too.

Doggie Protective Services (DPS) - Palo Alto's Adoption Process

1. Submit Application

Pls read the biography on the dog first and if the dog sounds like a match, pls fill out an application on our website.

2. Interview

We review applications and we choose the application(s) that appear to be the best match and we do a phone interview.

3. Approve Application

If the Interview Team agrees it is a match, then we approve the home.

4. Pay Fee

In order to make an appointment to meet the dog you are interested in, we require a $50 deposit that goes towards your adoption fee.

5. Meet the Pet

Once the deposit is paid we then set up the home to meet the dog.

6. Pay Fee

Pay the Fee and take the dog home!

Doggie Protective Services is a non-profit, 501(c)(3) animal rescue organization. Our rescued dogs and cats live in foster homes until we can find them appropriate, responsible, loving homes. We carefully screen potential adoptors through an application and interview process. We are a community-based group and invite you to check out our website at or our very active Facebook page at and keep in touch with real-time adoptions at

About Doggie Protective Services (DPS) - Palo Alto

We are passionate folks who love dogs and love people! We strive to make the most appropriate match between human and canine. Because our dogs live in foster homes we know about their temperament and personality and therefore can help families and individuals decide if the dog is a good match or not. We are excited to help people find the right pooch for them and look forward to meeting great folks and welcoming them into the DPS Family.

Come Meet Doggie Protective Services (DPS) - Palo Alto's Pets

We are only meeting by appointment during this Covid-19 period of time.

Make a donation to Doggie Protective Services (DPS) - Palo Alto to help homeless pets find homes