dissolve carafate in water half life of carafate carafate davis can you buy carafate over the counter carafate for dogs otc substitute for carafate carafate ingredients carafate used for