Woman fantasies about dog!

She was throwing up again. There she sat, on the
bathroom floor, for the third time in as many days,
wondering what could be wrong. She was so tired -
worshipping the porcelain god at three in the morning
every night could do that to a person - and now Mary
was tired enough for her mind to wander as [...]