Contact your local Humane Society or SPCA to report animal cruelty, dog fighting, neglect and abandonment.

The Pennsylvania SPCA has created a statewide toll-free hotline to report animal cruelty: 1-866-601-SPCA.

To report unsatisfactory conditions in kennel facilities, contact the Dog Law Enforcement Bureau at 1-877-DOG-TIP1.

Follow the links for more information on cruelty investigations in your county. Call the phone number provided to file a complaint. Some organizations also offer an online complaint form.

See also: Humane Society Police Officers Registry (PA State Dept. of Ag.)

Adams County Adams County SPCA 717-334-8876
Allegheny County  Animal Friends 412-847-7066
Western Pennsylvania Humane Society 412-321-4625 ext 216
Armstrong County Western Pennsylvania Humane Society 412-321-4625 ext 216
Beaver County Beaver County Humane Society 724-775-5801
Blair County Central PA Humane Society 814-942-3780
Blair County - Altoona Altoona City Dog Officer 814-949-2499
Butler County Western Pennsylvania Humane Society 412-321-4625 ext 216
Cambria County Humane Society of Cambria County 814-535-6116
Centre County PSPCA Centre Hall 814-364-1725
Clarion County Clarion County SPCA 814-226-9192
Clearfield County Clearfield County SPCA 814-342-3810
Crawford County Crawford County Humane Society 814-724-5115 Ext.2
Dauphin County Humane Society of the Harrisburg Area, Inc. 717-564-3320
Erie County Humane Society of Northwestern Pennsylvania 814-835-8360
Fayette County Fayette SPCA 724-438-3121
Greene County Humane Society of Greene County 724-627-9988
Indiana County  Indiana County Humane Society, Inc. 724-465-3977/7387
Humane Society of Somerset County 814-443-2121
Lancaster County Humane League of Lancaster County 717-393-6551
Lawrence County Lawrence County Humane Society 724-654-8520
Lebanon County Humane Society of Lebanon County 717-273-3300
Lycoming County Lycoming County SPCA 570-322-4646
McKean County McKean County SPCA 814-362-8850
Mercer County Humane Society of Mercer County, Inc. 724-981-5445
Monroe County PSPCA Stroudsburg 570-421-6761
Montour County PSPCA Danville
Philadelphia County PSPCA Officer Wayne Smith- 215-426-6304 ext. 223
Officer Leonard Knox - 215-426-6304 ext. 237
Officer George Bengal- 215-426-6304 ext. 229
Schuylkill County Ruth Steinert Memorial SPCA 570-544-2920
Somerset County Humane Society of Somerset County 814-443-2121
Susquehanna County PSPCA Montrose 570-278-1228
Union County PSPCA Danville 570-275-0340
Tioga County PSPCA Wellsboro Shelter 570.724.3687
Venango County    
Washington County Washington Area Humane Society 724-222-PETS (7387)
Westmoreland County     Action For Animals Humane Society 724-539-2544
Animal Friends 412-847-7066
Humane Society of Westmoreland County 724-837-3779
Humane Society of Somerset County 814-443-2121
Western Pennsylvania Humane Society 412-321-4625 ext 216
York County York County SPCA 717-764-6109