I have 12 cats and dogs and they have all been to Canton Animal Hospital. The staff is unlike I have ever seen. They truly love the pets and care for the owners as well. Recently we had to put one of our dogs down. My family & I were crying from grief and one of the employees came in and hugged me and cried with us. They are incredible.