can dogs take carafate carafate sucralfate suspension can i buy carafate online what do you need to buy carafate carafate suspension carafate 1gm 10ml carafate 1gm 10ml suspension coupon