alterar-resposta is cephalexin same as keflex what is cephalexin used for dogs cephalexin and probiotics