Here is a sample of what I found online for some surrounding areas here maybe you can look up your area online to see what your legal pet limit is.
City Licensing, number of animals allowed per household, contact information:
City
Number of Animals Allowed per Household
License Needed for:
Where to Purchase
Apple Valley
952-953-2700
3 dogs, need license for more
3 cats
Dogs
Police Department
Bloomington
952-948-3942
4 animals,
any combination
Dogs
Cats
City Hall
Burnsville
952-894-3647
2 dogs*
5 cats*
*For 3-5 dogs, need
residential kennel license;
for 6+ cats, need
kennel license.
For kennel license:
· Rabies vaccination
· City license
· $50 annual fee
Dogs
Cats
Ferrets
Animal Control or Police Department
Cottage Grove
651-458-2850
3 animals
Dogs
Cats
City Hall
Eagan
651-681-4700
3 animals
Dogs
Police Department or Eagan vet clinics
Eden Prairie
952-949-6200
2 Dogs
2 Cats
Kennel license for more
Dogs
City Hall
Farmington
952-894-9065
Cats – no restrictions
5 Dogs
Dogs
Cats
City Hall
Hastings
651-437-4127
2 Animals
Dogs
City Hall
Inver Grove Heights
651-450-2725
3 Dogs
No limit on cats
Dogs
City Hall
Lakeville
952-985-4800
3 Dogs
10 Birds
No ordinance on cats
Dogs
City Hall
Dakota Pet Hospital
Apple Lake Animal Hospital
Mendota Heights
651-452-1366
2 Animals
Dogs
City Hall
Minneapolis
612-348-4250
3 Dogs
(more with permit)
3 Cats
Dogs
Animal Humane Society
By mail
Veterinary clinics
Newport
651-439-9381
3 Animals
Dogs
City Hall
North St Paul
651-770-4450
3 Animals,
kennel permit for more
Dogs
City Hall
Prior Lake
952-440-355
5952-445-3156
3 Dogs or Cats,
kennel license for more
Dogs
Cats
City Hall
You can see they vary alot.
__________________ Mammadoodle to my Yorkiedoodle Barney and our crazy cat Ms. Sassy Pants.  RIP Audrey-Belle 
Within the heart of every stray lies the singular desire to be loved |