Thank you Earth Angel and Terlis for the well wishes.
Teddy had fairly good poopies tonight -- no blood! Still not perfectly firm, but I am optimistic. He is energetic, ate most of his dinner kibble, and is begging to go for a walk, which isn't going to happen because it is still 97 degrees out there.