So, I'm trying to get growlithe and get azuril before I fight ZEL and Taka, but there's a vine blocking the room, or at least a path to the room where the dead officer is in. Should I quickly beat them and then go back to the library, save the growlithe, then march back to see the heather event? Or am I missing something?