Similar Items: The rescued dog problem solver