J.C. Taggart is a recurring adversary of All Dogs Go to Heaven: The Series. He is malicious when it comes to capturing dogs. An episode of his is "Sidekicked."

At one point, J.C. Taggart took away Itchy and chained him up next to Killer and other sidekick-type dogs, but in one way, Itchy and Killer manage to escape and break the part of the chain that connects Killer to another dog (not Itchy), and he tries to chase after them.

Another time, while Charlie is off to rescue Itchy, he himself gets caught by Taggart.

J.C. Taggart, whose initials are not known to stand for anything, was voiced by Clancy Brown.