The Design Notes are your best bet for figuring out when stuff ends. Only issue is AE often doesn't give the end date to events, they just decide to remove them.
It does however say that the dragon pet released during the event will be unavailable after June 22nd, so that could be the event end date.