Update: We found him! He's filthy and we think he was mostly over at the big construction site nearby. The Bruce is back. Whew.
So first we find out that he has heart problems and now Brewster has left the premesis. Bruce is an indoor cat but early this morning he had a window spat with an outdoor cat during which the screen popped out and he took off. We have no idea where he is but we've checked all over the neighborhood, handed out flyers advertising a reward, and all that stuff. I really hope he comes home sometime today.