Update on Jasmine: She finally did a poop and it was totally normal. No blood or anything. Still don't know what caused this, unless she ate something my sister didn't know about.
I still think it was the stress from my sister being 'away', more than usual. That can happen and really, there's nothing we can do about it. It has happened to me before. Poor little babies.