There is no single statewide answer to how many dogs you can have in California. Each city and county sets its own limit, and those caps typically fall between three and six dogs per household before a permit becomes necessary. Los Angeles and San Francisco cap households at three; parts of San Diego County allow up to six. Your number depends on your local municipal code, your zoning, and sometimes your lot size.
Limits in Major California Cities and Counties
Two neighbors living a few miles apart can face completely different rules, so the specific jurisdiction matters more than the region.
In the City of Los Angeles, no household may keep more than three dogs over four months of age without a permit.1American Legal Publishing. Los Angeles Municipal Code SEC 53.06.1 – Maximum Number of Dogs and Cats San Francisco’s Health Code sets the same three-dog ceiling.2American Legal Publishing. San Francisco Planning Code Section 312 Unincorporated Sacramento County allows four dogs and four cats per property.3Sacramento County Community Development. Frequently Asked Questions – Code Enforcement Division In Merced County, owning more than four dogs or cats triggers a kennel-permit requirement.4Merced County. License and Ordinance Information
Rural and suburban areas tend to be more permissive. Unincorporated San Diego County defines a “kennel” as seven or more dogs over four months old, so a residential property can keep up to six dogs without a kennel license.5County of San Diego. Ordinance No. 9274 Encinitas also permits up to six dogs per parcel in residential zones.6eCode360. City of Encinitas Title 4 Animal Regulations Some jurisdictions tie their limits to property characteristics — lot size, dwelling type, or zoning — so the same city may allow more dogs on a large rural parcel than in an apartment.
Never assume your limit matches a neighboring city’s. The fastest way to find your number is to search your city or county’s municipal code online, or call your local animal control office.
When Puppies Start Counting
Most California dog-limit ordinances only count dogs above a certain age, and four months is the most common cutoff. Los Angeles counts only dogs “over four months of age” toward its three-dog limit.1American Legal Publishing. Los Angeles Municipal Code SEC 53.06.1 – Maximum Number of Dogs and Cats Encinitas explicitly states that “newborn and baby animals up to the age of four months shall not be counted.”6eCode360. City of Encinitas Title 4 Animal Regulations Sacramento County uses four months for dogs and six months for cats.3Sacramento County Community Development. Frequently Asked Questions – Code Enforcement Division
If your dog has a litter, that gives you a window to find homes for the puppies before they push you over the legal limit. The clock starts once each puppy reaches the age cutoff written into your local code, so check the exact number before you plan a rehoming timeline.
Getting a Permit to Keep More Dogs
If you want to legally exceed your local cap, most California jurisdictions offer some form of permit, commonly called a kennel permit, hobby breeder permit, or non-commercial animal permit. These are not automatic approvals. The process is designed to confirm the animals will be properly cared for and that your neighbors won’t suffer from noise, odor, or safety problems.
Requirements vary, but a few elements show up almost everywhere:
- Property specifications, including minimum lot size, secure fencing, and setback distances between enclosures and neighboring property lines.
- Sanitation standards covering clean, dry enclosures, proper shelter, fresh water at all times, and a routine for waste removal.7Ventura County Animal Services. Forms, Permits and Applications
- Neighbor notification, and in some cases written consent from adjacent neighbors, before the application is processed.
- A non-commercial purpose. Many permits are limited to personal use, such as companionship, dog shows, or rescue fostering. Running a for-profit breeding or boarding operation usually requires a separate, more restrictive commercial kennel license.
Fees vary widely. Los Angeles charges $305 for a dog kennel permit and currently has a moratorium on breeder permits.8LA Animal Services. Permits San Diego County requires a kennel license once you keep seven or more dogs over four months of age, whether the dogs are kept for personal or commercial purposes.5County of San Diego. Ordinance No. 9274
Applications typically go through animal services or, in some jurisdictions, city planning, since a kennel can be a conditional use requiring zoning approval. An inspection of your property is standard, and most permits require annual renewal.
Penalties for Going Over the Limit
Enforcement almost always starts with a neighbor complaint. Excessive barking, odor, or dogs roaming loose are the usual triggers. Once animal control confirms you have more dogs than the code allows, the consequences escalate in steps.
The first step is usually a written warning or notice of violation with a deadline to come into compliance, which typically means rehoming the extra animals. Ignoring the warning leads to a citation and a fine, and fines increase with each subsequent offense. Persistent non-compliance can end in a court summons, where a judge may order removal of the animals and impose additional penalties.
At the extreme end, keeping a large number of dogs in poor conditions can move from a code violation into criminal territory. California’s animal cruelty statute covers anyone who fails to provide an animal with proper food, drink, or shelter. A conviction is a wobbler, meaning it can be charged as either a misdemeanor or a felony, with fines up to $20,000 and possible jail or prison time.9California Legislative Information. California Penal Code 597 On conviction, a court can order seized animals forfeited and charge the owner for impoundment costs.
There’s a practical insurance concern too. Homeowners insurance policies may deny liability coverage for incidents involving animals kept in violation of local law. If you’re over your dog limit and one of your dogs bites someone, your insurer could argue the dog was being kept illegally and refuse the claim.
Service and Assistance Animals
Local pet limits do not override federal disability protections in housing. Under the Fair Housing Act, landlords and housing providers must grant reasonable accommodations for people with disabilities, and that includes waiving pet restrictions for assistance animals.10Office of the Law Revision Counsel. 42 USC 3604 – Discrimination in the Sale or Rental of Housing HUD’s guidance states that housing providers “may not exclude or charge a fee or deposit for assistance animals.”11U.S. Department of Housing and Urban Development (HUD). Assessing a Person’s Request to Have an Animal as a Reasonable Accommodation Under the Fair Housing Act
A tenant whose lease says “two pets maximum” can request an exception for a third dog that serves as a service or emotional support animal. A housing provider can deny only if the specific animal poses a direct safety threat, would cause significant property damage, or the accommodation would impose an undue burden.12U.S. Department of Housing and Urban Development (HUD). Assistance Animals The provider can ask for documentation of the disability-related need when the disability is not obvious, but cannot require a specific breed, size, or type of animal.
One boundary worth knowing: the Fair Housing Act’s accommodation framework applies to housing providers, not to city dog-number ordinances that bind homeowners directly. Homeowners with a service or assistance animal that would push them over the local cap should contact animal control, since many jurisdictions handle these situations case by case.
Statewide Rules That Apply No Matter How Many Dogs You Own
Dog-number limits are set locally, but California has statewide rules every owner needs to follow.
California’s Food and Agricultural Code requires counties to license dogs, and every dog must be vaccinated against rabies. In unincorporated San Diego County, for example, dogs must receive a rabies vaccine within 30 days of turning four months old, or within 30 days of being brought into the area.5County of San Diego. Ordinance No. 9274 Fees and exact timing vary by county, but the underlying licensing and vaccination requirement applies statewide.
Under California’s Health and Safety Code, cities and counties can adopt breed-specific ordinances only for mandatory spay/neuter and breeding programs. No local government can declare a specific breed “potentially dangerous” or “vicious” based on breed alone. California localities cannot enact outright breed bans, though they can still regulate individual dogs found dangerous through a behavior-based process.
Animal cruelty law applies at any number of dogs. You don’t need to be running an illegal kennel to face charges. Failing to provide adequate food, water, shelter, or veterinary care for even one dog violates Penal Code 597, which carries penalties of up to $20,000 in fines and possible imprisonment.9California Legislative Information. California Penal Code 597 The more dogs in your care, the harder that standard becomes to meet, which is part of why local caps exist.