At a truth-or-dare party Nora impulsively kisses her boss, Caelan, and—because of a family curse—turns into a dog at midnight. She flees the street, endures harassment and exhaustion, then makes it home. Her mother tells her she will revert to human at 7 a.m. but will become a dog again each midnight unless the curse is broken. To break it Nora must be kissed by Caelan while she is a puppy, and she has three months to do it. Back human, Nora faces the problem: how will she get the famously aloof Caelan to kiss a puppy?