создать некоторые переменные-члены в вашей деятельности, такие как
YourAsyncTask mTask;
Dialog mDialog;
использовать их для вашего диалога и задачи;
в onPause () просто вызвать
if(mTask!=null) mTask.cancel();
if(mDialog!=null) mDialog.dismiss();