狗狗便血后恢复正常排便的时间因病因和治疗情况而异。如果狗狗便血是由轻微的食物过敏或消化不良引起,在调整饮食,停止喂食过敏食物,给予易消化的食物后,一般3 - 5天肠道功能逐渐恢复,排便可恢复正常。若便血是因肠道寄生虫感染导致,在进行了驱虫治疗后,随着虫体排出和肠道黏膜修复,大约1 - 2周排便可恢复正常,但具体时间还取决于寄生虫的种类和感染严重程度。

对于因细小病毒、冠状病毒感染等严重疾病引发的便血,恢复时间相对较长。细小病毒感染经过及时治疗,一般在7 - 14天病情得到控制,肠道功能开始恢复,但完全恢复正常排便可能需要3 - 4周甚至更久,期间需要精心护理和持续治疗。如果狗狗便血是由肠道肿瘤、肠梗阻等严重疾病引起,需要进行手术治疗,术后恢复时间则根据手术情况和狗狗体质而定,可能需要数月时间才能恢复正常排便。