Doctor says I have Angioedema and hives told me to take Allegra 180mg in morning and Zyrtec10mg at night and Zantac (ranitidine) 150mg does this sound right.

Yes. the use of second generation antihistamines as the ones prescribed to control hives and angioedema is right, use of zantac (ranitidine) is controversial nowadays, however, More important is seeing an allergist/dermatologist for management,trying to find a cause and monitor treatment.If angioedema is causing any respiratory problems,although rare, an epinephrine pen may be needed, check 4 an allergist.