コードの入力ミスをチェックするのは当然として

ボックスに5匹以上預けたことがなければ00h(バージョンやプレイ環境によって変わるかもしれない)で埋まってるから、ニックネームまで素通りして実行できるはず
5匹以上預けたことがある場合はゴミデータが入っているので、努力値を調整しない限り正常に動作する保証はない
最初から始めたデータで、4匹以内にコードが収まるなら調整は不要。まあRTAとかでないと使いどころがなさそうだがな