San Diego Puppies and Dogs Available

  • Looking for dogs and puppies for sale in San Diego? Why not adopt?
  • Use the search tools on the right to find puppies and dogs available in San Diego.
  • Use our “Search Saver” feature, and we’ll email you when new pets matching your search are added to!
This pet-saving service is funded by the passionate pet lovers at

Tips on Considering Adoption, Over Buying a Dog or Puppy for Sale in San Diego


Fun Things to Do With Your Dog in San Diego

Looking for things to do with your new canine companion in the San Diego? San Diego is full of pet friendly activities! Dog Beach at Ocean Beach is a must-visit for beach-loving pups. Dog Beach is an official off leash beach where your dog can roam free in the surf and sand. Want to teach your dog how to surf or paddleboard? Happy Dog Happy Owner provides water sports classes so your dog will be comfortable in the water.

San Diego fun isn’t just found at the beach, though. Leashed pets are welcome to join their humans for a hike up the popular Cowles Mountain. If you prefer canyons over mountains, hike with your leashed pet along 6.5 miles of trails at Tecolote Canyon Natural Park. Myriad dog parks and hiking trails abound in San Diego, making it easy for you to enjoy outdoor time with your pup.

If a day on the town is more your thing, visit Aberdoggie and Fetch for fashionable pet products, clothing and accessories. Pick up a fresh-baked, preservative-free treat for your favorite furry friend from the Original Paw Pleasers Dog Bakery, enjoy open-air shopping at the Westfield UTC, or visit the Little Italy Mercato. If you get hungry while out and about, San Diego has many restaurants where pets are allowed on the patio including The Gathering, The Regal Beagle, Lorna’s Italian Kitchen, and The Pier Café. For more ideas, visit the Dog Owner's Guide to San Diego on

San Diego Dog Rescues & Shelters

The Top 5 Reasons to Adopt, Rather than Buy a Dog or Puppy for Sale in San Diego.

  1. Finding the Best Match - Luckily, when you decide you want to add a furry member to your family, you have many dogs to choose from. Dogs and puppies of different breeds come with genetic tendencies that vary between breeds. More importantly, they also have distinct personalities, as each is an individual! It is common for rescuers and animal shelter staff and volunteers to already know the personality and tendencies of many of their dogs and puppies. This means they can better match up your requirements and lifestyle with the ideal dog or puppy. When searching for a new dog or puppy in San Diego, consider your lifestyle first. Answer yourself these questions:
    1. Do you have time to housetrain a puppy and teach them the rules of the house?
    2. Can you provide adequate exercise for an active dog, or one who needs mental stimulation and lots of interaction?
    3. Will your new four-legged friend have other pets as buddies around the house?
    4. Is it critical that you find a dog who is comfortable with children?
  2. Purebred or Fabulous Mixed-Breed: Shelters Have Them All! - Looking for a specific type of dog or puppy? It is estimated that 30% of all shelter animals are purebred. There are also large numbers of “breed-rescue” organizations specifically devoted to rescuing and adopting out a particular breed. On the other hand, you can find your own one-of-a-kind, amazing mixed-breed dog in a shelter. We love those fabulous mutts! Due to a larger gene pool to draw from, often mixed-breed dogs have fewer behavioral problems or health issues, and can even live longer than purebred dogs. In short, whatever you’re looking for you can find at your local shelter or rescue group in San Diego, and right here on
  3. Adult Adoption = Less Stress - Adopting an adult dog has many advantages. Adult dogs in shelters have often already been in homes, and may already be housebroken and obedience-trained. Also, since adult dogs’ personalities are already established, it is easy to tell if they are good with children, or familiar and comfortable with other pets. One thing is certain; adult dogs require less attention and less work than puppies do. Best of all, any rescued dog will be forever grateful you saved their life.
  4. Be a Hero - Adoption helps save lives! One dog or puppy adopted in San Diego paves the way for another one to be saved. When you choose to adopt, you’re an instant hero.
  5. Adoption is MORE AFFORDABLE - Typically, adoption fees are much less than you’d pay for a dog or puppy for sale at a pet store, or even a breeder, in San Diego. Adopting is especially a great deal because usually rescued dogs and puppies have already been to the veterinarian for a check-up, had a round of vaccinations, and have been spayed or neutered. It all adds up, but when you choose pet adoption you are paying less for a dog or puppy who is just as perfect as one you’d find for sale!

San Diego Businesses that Support Pet Adoption

Some San Diego Dog & Puppy Rescues

Below you'll find many San Diego focused rescue organizations. This is not a complete list! If you are a Fresno focused rescue and would like to be included, please sign up for an account here, then submit your request using the Contact Us link after you login to your rescue or shelter account. Thank you!

  • Purr and Wag Society - P.O. Box 161188, San Diego CA 92176
  • SARA FORD FOUNDATION~RESCUE GROUP - San Diego/North County CA 92108
  • San Diego GSD Rescue - La Jolla CA 92122
  • SNAP Spay Neuter Action Project Adopt a Pet - La Jolla CA 92038
  • SanDiegoHuskies - Chula Vista CA 91913
  • Shelter Pet Partners - PO Box 2054, El Cajon CA 92021
  • Westie Rescue of CA, anfpo - Post Office Box 2822, El Cajon CA 92021
  • Chesapeake Bay Retriever Relief and Rescue - Cardiff CA 92007
  • Paw Pals - PO Box 230946, Encinitas CA 92023
  • Rancho Coastal Humane Society - 389 Requeza Street, Encinitas CA 92024
  • Help For The Homeless Pets - P.O. Box 1406, Ramona CA 92065
  • Angels n Paws Rescue - Escondido - Escondido CA 92027
  • San Diego Humane Society and SPCA North Campus - 2905 San Luis Rey Road, Oceanside CA 92058
  • San Diego Poodle Rescue - San Diego (all areas) CA 92084
  • SPOT (Saving Pets One at a Time) - P.O. Box F-103 2530 Vista Way, Oceanside CA 92054