This is a difficult one to explain.
The clue is "Has a heart of stone and nothing up top"
The picture shows a dog(or wolf or fox etc) and a can(or tin) and then W/L which I think is WALL
The grid is C---A-N/ ---L (7 and 4 ) the second word is probably wall
CAPTAIN WALL fits but that is nonesense to me