famotidine headachefamotidine adverse effectsfamotidine for itchingfamotidine side effects in dogsfamotidine side effects kidneyfamotidine long term usefamotidine 20mg what is it forfamotidine for allergic reactionsfamotidine for cats side effectsfamotidine 40 mg what is it forfamotidine asian flushfamotidine weight gain