regenerate public key
The DSA key is not used because of 

Skipping ssh-dss key /Users/***/.ssh/id_dsa - not in PubkeyAcceptedKeyTypes


you should really use RSA or some other key type. DSA is not recommended, because it has fixed size 1024 bits which is not enough nowadays.

If you really have to use it, you can add to your ~/.ssh/config

PubkeyAcceptedKeyTypes +ssh-dss


as described in the official documentation for legacy altorithms.