hard dog riddles