Flood Watch
from SAT 11:00 PM MST until MON 5:00 AM MST, North Phoenix/Glendale, Aguila Valley, Mazatzal Mountains, Tonopah Desert, Gila Bend, San Carlos, East Valley, Northwest Pinal County, Northwest Valley, Southeast Valley/Queen Creek, Globe/Miami, Deer Valley, Fountain Hills/East Mesa, Apache Junction/Gold Canyon, Buckeye/Avondale, Tonto Basin, Rio Verde/Salt River, South Mountain/Ahwatukee, Dripping Springs, Southeast Gila County, Pinal/Superstition Mountains, Scottsdale/Paradise Valley, New River Mesa, Sonoran Desert Natl Monument, West Pinal County, Superior, Cave Creek/New River, Central Phoenix, Yavapai County Mountains, Little Colorado River Valley in Navajo County, Western Mogollon Rim, Coconino Plateau, Yavapai County Valleys and Basins, Oak Creek and Sycamore Canyons, Grand Canyon Country, Little Colorado River Valley in Coconino County, Marble and Glen Canyons, Northern Gila County, White Mountains, Kaibab Plateau, Eastern Mogollon Rim, Little Colorado River Valley in Apache County, Upper Gila River and Aravaipa Valleys including Clifton/Safford, Southeast Pinal County including Kearny/Mammoth/Oracle, Dragoon/Mule/Huachuca and Santa Rita Mountains including Bisbee/Canelo Hills/Madera Canyon, Tucson Metro Area including Tucson/Green Valley/Marana/Vail, Tohono O'odham Nation including Sells, Baboquivari Mountains including Kitt Peak, Upper San Pedro River Valley including Sierra Vista/Benson, Galiuro and Pinaleno Mountains including Mount Graham, Santa Catalina and Rincon Mountains including Mount Lemmon/Summerhaven, White Mountains of Graham and Greenlee Counties including Hannagan Meadow, South Central Pinal County including Eloy/Picacho Peak State Park, Upper Santa Cruz River and Altar Valleys including Nogales

Former Mesa Police officer resigns after allegations of dragging a dog behind his truck

The Apache Junction Police Department says former Mesa Police officer Spencer Allen dragged his own dog through the road with his pickup truck, took him to the vet and claimed he wasn't his dog.

He's facing multiple charges in Pinal County, including animal cruelty.

For seven years, Allen worked as an officer for the Mesa Police Department. He resigned in May of 2021 just weeks after being arrested by Apache Junction Police officers.

FOX 10 obtained the incident report stemming from April 9, a day witness Eric Read remembers well.

He's a delivery driver for Bluebell Creameries and he says that morning, as he drove east on 37th Avenue near Colt Road, he witnessed a pickup truck going the opposite direction, dragging a medium-sized brown dog behind it.

"What sticks out in my mind is the chain wrapped around the dog's neck and the dog was trying to stop, sitting down with the paws right in front of him," Read said.

Read quickly made a U-turn and honked at the driver, even waving at him. The driver, identified as Allen, who was off-duty, reportedly never stopped.

"Once he hit Baseline, taking off the way that he did, zero to 50 in about three seconds," Read remembered.

Read says another driver finally got Allen to pull over near Idaho Road and Baseline Avenue, half a mile away from where Read first spotted the dog in danger.

The police report says Allen then unchained the dog, picked it up by the scruff of the neck and threw it in the back seat.

Apache Junction Animal Control officer Casey Sheahan says Allen took the dog to Paws & Claws Care Center in Apache Junction.

Former Mesa Police Officer Spencer Allen is suspected of animal cruelty

Former Mesa Police Officer Spencer Allen is suspected of animal cruelty

"He stated that he had found the dog on the side of the road, he was being a good samaritan, but that wasn't the case," Sheahan said.

The staff told Allen the dog needed medical attention right away, referring him to a vet in Mesa. When Allen arrived at the vet, the police report says he again told staff the dog should be euthanized, even signing a form stating it was a stray.

"The dog had lost a lot of skin across all of its body. I believe it also had a puncture to the lung," Sheahan said.

The Arizona Humane Society performed surgery but the dog had to be euthanized days later.

Read says he told police what he witnessed. "I was sick to my stomach because I had just witnessed a dog being dragged behind a truck and it's just one of those things that it infuriates you, that someone would actually do that," he said.

In Allen's interview with Apache Junction Police, investigators say he initially denied owning the dog, but police told him they had surveillance video and witnesses.

Allen later admitted to owning the dog named Cosmo for seven years, according to the report. "I had him on a leash and he's never hopped out in the seven years I've had him," Allen said, adding that he panicked and felt bad.

"But I was like, ‘He needs to be put down either way,’ so that's what I was hoping for. I should've just footed the bill,'" Allen said.

Mesa Police began a professional standards review on Allen on April 15, but he sent a resignation letter on May 4, ultimately ending the review.

Allen was charged on May 6 after sending in his resignation letter. He is accused of animal cruelty, falsifying information to police and forgery.

He is currently out of jail on the conditions of his release.

Related Stories:

Tune in to FOX 10 Phoenix for the latest news:

Crime and Public SafetyApache JunctionMesaNews