The city of Canton is going to court in hopes of firing a police K9 officer who got his job back in September.