Is dog cephalexin the same as human cephalexin?