All dog trainers by area
Every trainer we list, grouped by metro area.
AK
- Anchorage 45 trainers
AL
- Birmingham 53 trainers
- Huntsville 51 trainers
- Mobile 28 trainers
- Opelika 30 trainers
AR
- Jonesboro 14 trainers
- Little Rock 56 trainers
- Northwest Arkansas 67 trainers
AZ
- Lake Havasu City 21 trainers
- North Metro Phoenix 41 trainers
- Payson 7 trainers
- Phoenix 97 trainers
- Phoenix East Valley 112 trainers
- Prescott 39 trainers
- Tucson 90 trainers
- West Metro Phoenix 51 trainers
CA
- Anaheim 26 trainers
- Antelope Valley 24 trainers
- Arroyo Grande 24 trainers
- Bakersfield 19 trainers
- Berkeley 5 trainers
- Campbell 7 trainers
- Carlsbad 10 trainers
- Castro Valley 9 trainers
- Chico 24 trainers
- Concord 15 trainers
- Corona 18 trainers
- Costa Mesa 10 trainers
- El Cajon 22 trainers
- Encinitas 11 trainers
- Escondido 24 trainers
- Folsom 8 trainers
- Fremont 10 trainers
- Fresno 44 trainers
- Gilroy 25 trainers
- Grass Valley 15 trainers
- Hesperia 17 trainers
- Huntington Beach 20 trainers
- Irvine 57 trainers
- Lincoln 19 trainers
- Livermore 12 trainers
- Lodi 11 trainers
- Long Beach 65 trainers
- Los Angeles 76 trainers
- Martinez 9 trainers
- Modesto 25 trainers
- Moorpark 6 trainers
- Mountain View 9 trainers
- Napa 13 trainers
- Norco 9 trainers
- Novato 8 trainers
- Oakland 43 trainers
- Oceanside 25 trainers
- Palm Springs 37 trainers
- Perris 6 trainers
- Petaluma 13 trainers
- Placerville 17 trainers
- Pleasanton 12 trainers
- Poway 7 trainers
- Ramona 16 trainers
- Redding 32 trainers
- Redwood City 8 trainers
- Richmond 6 trainers
- Riverside 28 trainers
- Roseville 28 trainers
- Sacramento 88 trainers
- Salinas 18 trainers
- San Bernardino 32 trainers
- San Clemente 7 trainers
- San Diego 101 trainers
- San Fernando Valley 87 trainers
- San Francisco 33 trainers
- San Gabriel Valley 56 trainers
- San Jose 47 trainers
- San Luis Obispo 17 trainers
- San Mateo 27 trainers
- San Rafael 16 trainers
- San Ramon 9 trainers
- Santa Ana 30 trainers
- Santa Barbara 23 trainers
- Santa Clara 5 trainers
- Santa Clarita 21 trainers
- Santa Cruz 18 trainers
- Santa Monica 59 trainers
- Santa Rosa 46 trainers
- Shingle Springs 5 trainers
- Simi Valley 11 trainers
- Stockton 17 trainers
- Sunnyvale 8 trainers
- Temecula 57 trainers
- Thousand Oaks 12 trainers
- Truckee 6 trainers
- Upland 27 trainers
- Vallejo 22 trainers
- Valley Center 5 trainers
- Ventura 25 trainers
- Vista 8 trainers
- Walnut Creek 22 trainers
- Westlake Village 9 trainers
- Woodland 9 trainers
- Yorba Linda 17 trainers
- Yucaipa 5 trainers
CO
- Boulder 72 trainers
- Colorado Springs 57 trainers
- Denver 133 trainers
- Durango 15 trainers
- Fort Collins 51 trainers
- Grand Junction 44 trainers
- Greeley 19 trainers
- Pueblo 22 trainers
- South Metro Denver 75 trainers
CT
- Hartford 107 trainers
- Middletown 44 trainers
- New Haven 41 trainers
- Newtown 43 trainers
- Stamford 24 trainers
DC
- Washington 32 trainers
DE
- Lewes 25 trainers
- Wilmington 18 trainers
FL
- Boca Raton 31 trainers
- Bradenton 15 trainers
- Brandon 19 trainers
- Cape Coral 19 trainers
- Clearwater 18 trainers
- Clermont 33 trainers
- Fort Lauderdale 37 trainers
- Fort Myers 30 trainers
- Gainesville 31 trainers
- Hialeah 9 trainers
- Hollywood 26 trainers
- Jacksonville 86 trainers
- Jupiter 24 trainers
- Lakeland 18 trainers
- Melbourne 35 trainers
- Miami 98 trainers
- Milton 22 trainers
- Naples 36 trainers
- New Port Richey 13 trainers
- Ocala 43 trainers
- Orlando 63 trainers
- Palm City 14 trainers
- Panama City 30 trainers
- Pensacola 22 trainers
- Pompano Beach 20 trainers
- Port Charlotte 21 trainers
- Port Orange 40 trainers
- Port St. Lucie 28 trainers
- Riverview 10 trainers
- Sanford 36 trainers
- Sarasota 38 trainers
- Spring Hill 31 trainers
- St Cloud 19 trainers
- St. Petersburg 29 trainers
- Tallahassee 28 trainers
- Tampa 51 trainers
- Venice 10 trainers
- Vero Beach 15 trainers
- Wesley Chapel 15 trainers
- West Palm Beach 47 trainers
GA
- Athens 26 trainers
- Atlanta 96 trainers
- Augusta 24 trainers
- Brunswick 21 trainers
- Columbus 24 trainers
- East Metro Atlanta 51 trainers
- Gainesville 60 trainers
- Macon 15 trainers
- North Metro Atlanta 43 trainers
- Rome 37 trainers
- Savannah 44 trainers
- South Metro Atlanta 41 trainers
- Statesboro 16 trainers
- Valdosta 16 trainers
- West Metro Atlanta 82 trainers
HI
- Honolulu 48 trainers
IA
- Cedar Rapids 28 trainers
- Des Moines 36 trainers
ID
- Boise 29 trainers
- Caldwell 25 trainers
- Hayden 18 trainers
- Idaho Falls 26 trainers
- Meridian 14 trainers
- Nampa 14 trainers
- Pocatello 21 trainers
- Post Falls 13 trainers
IL
- Aurora 34 trainers
- Belleville 37 trainers
- Bloomington 11 trainers
- Carbondale 26 trainers
- Champaign 18 trainers
- Chicago 147 trainers
- Crystal Lake 46 trainers
- DeKalb 10 trainers
- Elgin 24 trainers
- Evanston 40 trainers
- Kankakee 19 trainers
- LaSalle County 12 trainers
- Naperville 53 trainers
- Orland Park 50 trainers
- Peoria 25 trainers
- Rockford 38 trainers
- Schaumburg 56 trainers
- Springfield 20 trainers
- the Quad Cities 26 trainers
- Waukegan 54 trainers
IN
- Bloomington 20 trainers
- Columbus 8 trainers
- Evansville 11 trainers
- Fort Wayne 24 trainers
- Indianapolis 87 trainers
- Kokomo 10 trainers
- Lafayette 15 trainers
- Muncie 12 trainers
- New Albany 14 trainers
- Richmond 7 trainers
- South Bend 33 trainers
- Terre Haute 13 trainers
- Valparaiso 30 trainers
KS
- Lawrence 8 trainers
- Manhattan 10 trainers
- Overland Park 35 trainers
- Topeka 11 trainers
- Wichita 42 trainers
KY
- Bowling Green 19 trainers
- Lexington 60 trainers
- Louisville 64 trainers
- Northern Kentucky 22 trainers
- Owensboro 11 trainers
LA
- New Orleans 84 trainers
- Shreveport 43 trainers
- Slidell 40 trainers
MA
- Attleboro 33 trainers
- Barnstable 28 trainers
- Boston 41 trainers
- Brockton 47 trainers
- Cambridge 40 trainers
- Fitchburg 44 trainers
- Framingham 43 trainers
- Lowell 41 trainers
- Lynn 45 trainers
- Newton 27 trainers
- Quincy 40 trainers
- Worcester 50 trainers
MD
- Annapolis 44 trainers
- Baltimore 43 trainers
- Columbia 28 trainers
- Easton 18 trainers
- Elkton 18 trainers
- Frederick 49 trainers
- Rockville 46 trainers
- Salisbury 13 trainers
- Silver Spring 25 trainers
- Towson 32 trainers
- Waldorf 32 trainers
ME
MI
- Ann Arbor 45 trainers
- Detroit 131 trainers
- Flint 46 trainers
- Grand Rapids 56 trainers
- Holland 10 trainers
- Howell 12 trainers
- Jackson 12 trainers
- Kalamazoo 25 trainers
- Lansing 39 trainers
- Muskegon 20 trainers
- Port Huron 13 trainers
- Saginaw 32 trainers
- Traverse City 22 trainers
MN
- Bemidji 10 trainers
- Brainerd 23 trainers
- Minneapolis 102 trainers
- Northfield 21 trainers
- Rochester 16 trainers
- St Cloud 23 trainers
- St. Paul 49 trainers
MO
- Columbia 38 trainers
- Kansas City 102 trainers
- Springfield 35 trainers
- St. Louis 125 trainers
MS
- Hattiesburg 36 trainers
- Oxford 25 trainers
MT
NC
- Asheville 43 trainers
- Charlotte 133 trainers
- Durham 29 trainers
- Fayetteville 34 trainers
- Greensboro 60 trainers
- Hickory 37 trainers
- Jacksonville 30 trainers
- New Bern 24 trainers
- Raleigh 93 trainers
- Wilmington 32 trainers
- Winston-Salem 45 trainers
ND
- Bismarck 22 trainers
- Fargo 21 trainers
- Grand Forks 11 trainers
NE
NH
- Derry 11 trainers
- Manchester 66 trainers
- Nashua 38 trainers
- Portsmouth 46 trainers
NJ
- Atlantic City 30 trainers
- Bridgewater 41 trainers
- Cherry Hill 47 trainers
- Deptford 20 trainers
- Jersey City 50 trainers
- Morristown 63 trainers
- Red Bank 40 trainers
- Summit 47 trainers
- Toms River 40 trainers
- Trenton 47 trainers
- Vineland 16 trainers
- Waldwick 62 trainers
NM
- Albuquerque 62 trainers
- Las Cruces 24 trainers
- Santa Fe 29 trainers
NV
- Gardnerville 12 trainers
- Las Vegas 138 trainers
- Pahrump 5 trainers
- Reno 56 trainers
NY
- Albany & the Capital Region 64 trainers
- Binghamton 32 trainers
- Brooklyn 76 trainers
- Buffalo 80 trainers
- Geneva & the Finger Lakes 18 trainers
- Glens Falls 82 trainers
- Hudson, Columbia & Greene Counties 29 trainers
- Islip & Central Suffolk 66 trainers
- Kingston 21 trainers
- Manhattan 76 trainers
- Nassau County 63 trainers
- Newburgh 24 trainers
- Niagara Falls 12 trainers
- Peekskill, Northern Westchester & Putnam 19 trainers
- Poughkeepsie 24 trainers
- Queens 41 trainers
- Rochester 69 trainers
- Saratoga Springs 27 trainers
- Staten Island 12 trainers
- Syracuse & Central New York 54 trainers
- The Bronx 22 trainers
- Utica & Rome (Mohawk Valley) 23 trainers
- White Plains & Westchester 36 trainers
OH
- Akron 46 trainers
- Ashland 8 trainers
- Athens 11 trainers
- Baltimore 8 trainers
- Canton 32 trainers
- Chillicothe 7 trainers
- Cincinnati 78 trainers
- Cleveland 117 trainers
- Columbus 144 trainers
- Dayton 50 trainers
- Findlay 8 trainers
- Lima 11 trainers
- Lorain 21 trainers
- Mansfield 16 trainers
- Marietta 10 trainers
- Marion 7 trainers
- Middletown 9 trainers
- Mount Vernon 9 trainers
- Newark 8 trainers
- Seville 6 trainers
- Springfield 27 trainers
- Toledo 44 trainers
- Wooster 9 trainers
- Youngstown 34 trainers
- Zanesville 10 trainers
OK
- Oklahoma City 100 trainers
- Tulsa 73 trainers
OR
- Beaverton 64 trainers
- Bend 35 trainers
- Corvallis 20 trainers
- Eugene 44 trainers
- Grants Pass 43 trainers
- Portland 103 trainers
- Salem 37 trainers
PA
- Allentown 46 trainers
- Altoona 9 trainers
- Chambersburg 13 trainers
- Erie 36 trainers
- Harrisburg 64 trainers
- Johnstown 15 trainers
- Lancaster 11 trainers
- Philadelphia 192 trainers
- Pittsburgh 131 trainers
- Pottsville 9 trainers
- Reading 16 trainers
- Scranton 34 trainers
- State College 19 trainers
- Williamsport 11 trainers
- York 30 trainers
RI
- Providence 22 trainers
- Warwick 47 trainers
SC
- Aiken 10 trainers
- Charleston 48 trainers
- Columbia 47 trainers
- Florence 11 trainers
- Greenville 69 trainers
- Myrtle Beach 32 trainers
- Spartanburg 23 trainers
SD
- Rapid City 28 trainers
- Sioux Falls 47 trainers
TN
- Chattanooga 42 trainers
- Clarksville 21 trainers
- Columbia 17 trainers
- Cookeville 18 trainers
- Dickson 14 trainers
- Franklin 16 trainers
- Hendersonville 25 trainers
- Johnson City 31 trainers
- Knoxville 92 trainers
- Memphis 45 trainers
- Murfreesboro 28 trainers
- Nashville 60 trainers
TX
- Abilene 16 trainers
- Alvin 47 trainers
- Amarillo 25 trainers
- Arlington 24 trainers
- Austin 119 trainers
- Bastrop 23 trainers
- Boerne 23 trainers
- Burleson 10 trainers
- Carrollton 34 trainers
- Cedar Park 44 trainers
- College Station 27 trainers
- Conroe 60 trainers
- Corpus Christi 42 trainers
- Dallas 39 trainers
- Denton 42 trainers
- El Paso 22 trainers
- Fort Worth 49 trainers
- Frisco 18 trainers
- Garland 13 trainers
- Georgetown 11 trainers
- Granbury 9 trainers
- Greenville 20 trainers
- Houston 122 trainers
- Irving 22 trainers
- Katy 41 trainers
- Killeen 17 trainers
- Lubbock 25 trainers
- McKinney 37 trainers
- Midlothian 24 trainers
- Missouri City 36 trainers
- New Braunfels 23 trainers
- Plano 33 trainers
- Rockwall 17 trainers
- Round Rock 26 trainers
- San Antonio 95 trainers
- San Marcos 22 trainers
- Spring 65 trainers
- Temple 9 trainers
- Tyler 30 trainers
- Waco 18 trainers
- Weatherford 23 trainers
UT
- Layton 20 trainers
- Ogden 34 trainers
- Park City 28 trainers
- Provo 43 trainers
- Salt Lake City 61 trainers
- Sandy 40 trainers
VA
- Arlington 75 trainers
- Charlottesville 26 trainers
- Fredericksburg 25 trainers
- Hampton Roads 83 trainers
- Harrisonburg 16 trainers
- Leesburg 21 trainers
- Lynchburg 12 trainers
- Reston 32 trainers
- Richmond 91 trainers
- Roanoke 24 trainers
- Staunton 14 trainers
WA
- Bellingham 28 trainers
- Ellensburg 31 trainers
- Everett 83 trainers
- Mount Vernon 19 trainers
- Olympia 41 trainers
- Port Orchard 21 trainers
- Rochester 30 trainers
- Seattle 144 trainers
- Sequim 13 trainers
- Spokane 61 trainers
- Tacoma 91 trainers
- Vancouver 53 trainers
- Walla Walla 28 trainers
WI
- Appleton 27 trainers
- Eau Claire 16 trainers
- Fond du Lac 13 trainers
- Green Bay 19 trainers
- Janesville 16 trainers
- Kenosha 26 trainers
- La Crosse 14 trainers
- Madison 50 trainers
- Manitowoc 9 trainers
- Milwaukee 50 trainers
- Rhinelander 10 trainers
- Sheboygan 16 trainers
- St. Croix Valley 7 trainers
- Waukesha 56 trainers
- Wausau 27 trainers
WV
- Beckley 9 trainers
- Charleston 19 trainers
- Clarksburg 9 trainers
- Huntington 18 trainers
- Martinsburg 19 trainers
- Morgantown 25 trainers
WY
- Cheyenne 25 trainers
