Dog-hearted
/(?)/
Dog·-heart·ed
Dog-hearted
a.
Inhuman; cruel.