"Stay" by Allie Larkin:
"Something Borrowed" meets "Must Love Dogs" in this big- hearted debut about friendship, love, and a German Shepherd named Joe.
Savannah "Van" Leone has been in love with Peter Clarke ever since she literally fell head over heels in front of him on the first day of college. Now, six years later, instead of standing across from him at the altar, Van's standing behind her best friend Janie as maid of honor, trying to mask her heartache and guilt as Janie marries the only man Van's ever loved. Before, Van's mother died, she told Van never to let Peter go, but as the couple exchanges vows, Van wonders if her fairy tale ending will ever come true.
After the wedding, Van drowns her sorrows in Kool-Aid-vodka cocktails and reruns of Rin Tin Tin, and does what any heartbroken woman in her situation would do: She impulsively buys a German Shepherd over the Internet. The pocket-size puppy Van is expecting turns out to be a clumsy, hundred-pound beast who only responds to commands in Slovak, and Van is at the end of her rope... until she realizes that this quirky giant may be the only living being who will always be loyal to her, no matter what.
Van affectionately names her dog Joe, and together, they work to mend the pieces of Van's shattered heart. And it certainly doesn't hurt that Joe's vet is a rugged sweetheart with floppy blond hair and a winning smile. But when the newlyweds return from their honeymoon, Van is forced to decide just how much she's willing to sacrifice in order to have everything she ever wanted, proving that sometimes life needs to get more complicated before it can get better. (Summary courtesy of Penguin.com.)
I loved this book and am so glad I had the opportunity to read it. The narrator is believable and easy to relate to and the story is easy to follow, with lots of emotion and humor throughout. See my review for more details.
More with a similar theme/plot: