can somebody please tell me the pros and cons of having a cavalier king charles spaniel.