There is no statewide answer to how many dogs you can own in Colorado. The state leaves that decision to cities and counties, and local caps generally run from three to eight adult dogs depending on the municipality and your property’s zoning. Most Front Range cities land at three or four; rural and agricultural parcels allow more.
City Limits in Major Colorado Municipalities
Local ordinances do the actual work. A few of the larger jurisdictions:
- Denver: up to five animals total per household, no more than three of which may be dogs. Exceeding the cap is a criminal violation.1City and County of Denver. Understanding Denver’s Animal Laws – Pet Care Ordinances
- Aurora: up to four dogs per household, with separate caps of five cats and three ferrets.2City of Aurora. Animal Restrictions
- Colorado Springs: no more than four dogs once they reach four months of age, except on properly zoned and licensed kennel property.3City of Colorado Springs. Colorado Springs Code 6.7.106 – Animals Kept on Premises; Sanitary Requirements
- Grand Junction: three adult dogs and three adult cats, with a combined household total that cannot exceed six.4City of Grand Junction, CO. Animals
The pattern is three to four dogs across most urban areas, but the details vary enough that pulling up your own city’s code before adopting another dog is worth a few minutes.
How Zoning Changes the Number
Your zoning classification often matters more than the city line. Suburban residential zones carry the tightest caps; agricultural and rural zones allow substantially more animals on the same parcel.
Douglas County permits up to eight household pets per parcel in A-1 and large rural residential zones, while every other zone district caps it at four pets per dwelling.5Douglas County. Douglas County Zoning Resolution Section 24 – Animals Boulder County follows a similar structure: no more than four weaned animals in standard residential districts, with up to seven allowed in agricultural and forestry zones.6Boulder County. Keeping Animals in Boulder County
If your property sits in an unincorporated area on acreage, you may fall outside any municipal limit entirely, with only county rules and state welfare statutes still in play. Call your county planning department to confirm your actual zone before assuming a rural exemption fits.
When Puppies Start Counting
Most Colorado ordinances treat “adult dog” as four months of age or older, so a litter of young puppies typically does not push you over the limit. Colorado Springs allows one litter aged four to eight months beyond the standard cap, provided no more than one additional litter under four months is on the premises at the same time.3City of Colorado Springs. Colorado Springs Code 6.7.106 – Animals Kept on Premises; Sanitary Requirements Denver’s licensing requirement starts at six months.7City and County of Denver. Pet Licensing If you breed a litter, that window gives you several months to place puppies before they start counting against your household total.
If You Want to Keep More Than the Limit
Some Colorado municipalities offer a formal permit for exceeding the standard cap. Trinidad issues an Excess Dog/Cat Permit that allows an owner to go past the usual three-dog limit for a combined total of up to six animals, subject to approval by the shelter operator using PACFA-aligned criteria.8City of Trinidad. Chapter 4 – Animals
Not every city has that option. In Colorado Springs, exceeding the pet limit can cause your property to be classified as a kennel, which is only permitted in agricultural zones.9City of Colorado Springs. City Regulations for Animals There is no waiver to apply for; you either stay within the cap or you need appropriately zoned land. Denver treats exceeding the pet limit as a criminal violation rather than a permitting matter.1City and County of Denver. Understanding Denver’s Animal Laws – Pet Care Ordinances
Call your local animal control office before you commit. Many cities have no excess-animal process at all, and discovering that after the fourth or fifth dog is already home is an expensive mistake.
When Breeding Triggers State Licensing
If you breed and sell puppies, a separate set of state rules applies on top of your local cap. Colorado’s Pet Animal Care and Facilities Act regulates breeders by the number of dogs transferred per year, not simply the number kept. A hobby breeder facility is exempt from state licensing. Beyond hobby-breeder volume, the state classifies you as either a small-scale operation (up to 99 dogs transferred per year) or a large-scale operation (100 or more), each with its own licensing and inspection obligations.10Colorado Department of Agriculture. Colorado Revised Statutes
Keeping eight dogs as personal pets is a different legal question than selling 20 puppies a year. The first is a local ordinance issue; the second is a state licensing issue. If you place puppies through sale or adoption even occasionally, verify where the hobby-breeder exemption ends for your situation with the Colorado Department of Agriculture’s PACFA program.
Do Service Dogs Count Toward the Limit?
The Americans with Disabilities Act defines service animals as working animals rather than pets and bars businesses from charging extra fees for them. Service animals still have to meet local animal control and public health rules, including licensing and registration, and the ADA does not explicitly override municipal headcount limits on household pets. Some Colorado cities exempt service or assistance animals from their caps as a matter of local policy, but federal law does not guarantee it. If you rely on a service dog and are already near your city’s limit, contact animal control directly and ask how they count the dog.