carafate and constipation carafate medicamento buy carafate for dogs carafate antacid carafate manufacturer coupon best time to take carafate carafate paste how carafate works