My cat is the best predictor if it will be a rough day. She lays right on my left side when I feel bad and has even massaged my stomach with her paws.
And yes, she is right there for me during bathroom trips. She sits on my feet and waits for me. Amazing how pets know when we need them!