Danielle’s Inferno by Olivia Rivard

Danielle wakes up dead to find a Siamese cat named Pudding to guide her in the underworld for the purpose of making a vital decision. She witnesses limbo, where mediocre people wander aimlessly, and then the snarky cat opens the portal to Hell by pooping. Pudding takes Danielle through the nine circles of Hell, complete with Cerberus and Lucifer. Further portals are opened by various bodily functions. In the end, she must face herself. This is an enchanting and hilarious story.