Does your pet have an itch that they just can’t stop scratching? Is your first thought fleas? Well, the truth is that pets itch ...