Can cephalexin cause gas in dogs