From the 3.4 feedback and suggestions thread
@Cyrup The pet event rewards. I think if we finish the final battle even if it’s a few seconds late we should get the pet. I remember when I posted that I had just logged on and had 7 minutes left of the rescue and I got to the final battle but had some serious bad luck it took a while and I finished with only 1 troop left but I did win and then when I got my mail for unclaimed rewards I only got the first 7 rewards.