A Garland school district employee and another person are accused of stealing two goats and a trailer from a school agriculture barn in Sachse.
Paul David Blasingame , an 85-year-old school district maintenance worker, and Kristina Ann Beasley, 37, have been arrested in connection with the thefts.
"We don't deal with stolen goats around here every day," Sachse Lt. Martin Cassidy said.
Raymond Bouis' trailer and two baby goats belonging to a student were stolen May 23.
"I don't like thieves," he said. "Taking something from kids -- that's awful. You shouldn't do stuff like it, and they should be under the prison."
Bouis' friend spotted an unfamiliar car pulling the trailer. Detectives later found the trailer abandoned in a nearby school parking lot. The goats were found at Blasingame's property near Greenville.
"It's sad that someone you trust out there ends up being involved," Cassidy said.
Police said the district's security cameras had captured both suspects in action.
"The video was everything in this case," Cassidy said. "We were able to use that and tie everything together, and that made it a really strong case."
Blasingame had been with the Garland Independent School District for about three decades. District spokesman Chris Moore said Blasingame was let go because he didn't report his arrest within 72 hours as required by state law.
The stolen baby goats were valued at about $400 each. Bouis said the goats his family also keeps at the barn are worth thousands.
"That doesn't make any sense," he said. "They had the trailer backed up there and stole two goats. They could have loaded up the whole barn and been gone."
"We're glad that the trailer is back and that the goats were not harmed because it could have been worse," said Cheyenne Bouis, Garland ISD student.
Both Blasingame and Beasley have been released on bond.