I have severe anxiety and the only thing that has every truly worked in preventing attacks all together were prescriptions. I would seriously advise contacting a doctor if you are worrying about them. If you feel that it would be better for you to use alternatives to that I would try to stay completely hydrated. I seem to get more anxiety attacks when I am dehydrated. Limit stressful situations as much as possible. If you have a couple friend who bicker, excuse yourself when this happens. Also, breathing techniques, stretches like Yoga or physical therapy, or just talking to a good friend about your own worries once a week might lower your chances of an anxiety attack.
If you have an attack, it can be so scary that you freeze up and of course... think the worse. When you get the dizzy head, cold sweat, and feeling of being lost and concerned try to tell yourself, "I am going to be fine, I should get some water and sit/lay down" Don't rush it through your mind. Try to think calmly and in tune with a slow breathing pattern. Usually by the time I have had a half glass of water and sat in a quiet place for 3-5 mins the anxiety passes me over.
Feel free to let me know if this was not useful. I would be more than happy to attempt some other suggestions. :)