Two way that I can think of...
1: /class=Native/,/^-$/ { print; }
2: BEGIN { RS = ""; } /class=Native/ { print; }
Both will eat the blank line that follows the -, if that is important, then you will need to change #2:
BEGIN { RS = ""; } /class=Native/ { print; print...