Is human cephalexin and dog cephalexin the same?