GRAND RAPIDS, MI -- A Cedar Springs man faces a possible life sentence after he was charged with sodomy this week for allegedly having sex with a dog, his fourth felony offense.

Charles Ralph Horton, 57, is lodged in the Kent County Jail on a $500,000 cash/surety bond. If released, he must remain at home on a tethering device, a judge stipulated at Horton's arraignment this week.

The sexual contact, with a lab/shepherd mix, occurred from August through November 2012 at locations on Lexington Avenue and 20 Mile Road Northwest, police say.

In court records, authorities called the act an "abominable and detestable crime."

"The defendant was a person whose sexual behavior was characterized by repetitive acts which indicate a disregard of the consequences or the recognized rights of others," records say.

Horton was previously convicted of second-degree criminal sexual conduct in Muskegon County in 1991. Records show convictions of burglary and breaking and entering, in the 1980s.