Many of our fur folks are indeed reflecting our own personalities, strengths, weakness, and environments. They are true mirrors to both our daily and deep soul needs and desires.
Personally, I am communicating with more and more animals that are clear reflections of their people. For myself, I had (and still experience!) a wonderful cat named Rocky who was my teacher and mirror for many things. Mirror animals both show and absorb who we are! For instance, I had a tooth issue with some inflamed gum areas that was causing a great deal of discomfort. Rocky cat went in for an acupuncture session and with a general physical exam, it was found that he too had the same area inflamed and had to have the tooth removed. Totally reflecting my “issue” in the physical.