My dachshund goes bonkers when he sees a cat, but he always forgets that cats have telescoping legs with very sharp claws. It never ends well for him when he tries tangling with a cat. Another one of my dachshunds tried to take on a 25 pound cat. The cat didn't strike my dog. He just arched his back, hissed and held his ground. The poor dachsie didn't know what to do next other than stand there are bark indignantly.
I once had a girlfriend whose cat was territorial. He didn't like us having "relations" and he displayed his displeasure by biting me on the arm while in the act. I guess it could have been worse! Girlfriend thought it was funny when it happened. I, however, failed to see the humor in it.