why are cavalier king charles spaniels so expensive