8 best pet resources in Kane County