[wds id=”3″]

The San Diego Ranch

[huge_it_video_player id=”2″]


The Little Angels San Diego facility is a ten-acre Ranch located in a beautiful country setting in the county of San Diego, California.  Our serene landscape is the perfect setting to raise service dogs! We are tucked away in a quiet area where our dogs can live and train in peace. The hundred-year-old trees in our forest provide shade for summer days, and our creek creates the peaceful sounds of flowing water. Not only do we love working here, but our dogs love living here! Building our ranch in an area like this allows our dogs to be as close to a household backyard setting as they possibly can. Although our dogs are kenneled at the ranch, our safe, fenced-in free play areas allow our dogs to run free and play with each other everyday. Happy dogs make good service dogs, so we do everything we can to keep our pups healthy and happy!

 Our facility includes a large barn, which houses our grooming salon, kitchen and some indoor training space, as well as multiple training fields, fenced free play areas, a 1,200 sq. foot classroom which allows for group classes or individual training, and five separate kennel areas. We even have a special “puppy bunk” for our newest members to the ranch and our soon to be dogs-in-training! We utilize a combination of group and private kennels. Our group kennels are designed for a pack of dogs that all enjoy living together. They have a large indoor area with free access to an outdoor area. Our private kennels are designed so that each service dog in training has indoor and outdoor access in their own, temperature controlled, private run. When the dogs are not at our kennel, they are in the homes of our trainers and fosters to learn good house-manners, as well as being taken on daily field trips to promote good socialization.

[huge_it_gallery id=”2″]


Please note that for security purposes our gates are usually locked.
Visits and Tours are by appointment only. Our physical address, with directions, will be provided upon the scheduling of your appointment.

Our Mailing Address is:
PO Box 219
Jamul, CA 91935