A St. Clair Shores man accused of abusing his dog has pleaded no contest to charges, prosecutors said.