carafate instructions carafate suspension ingredients get carafate prescription how long can you take carafate buy carafate for dogs over the counter substitute for carafate carafate 10mg is carafate safe