Romance? Check. Comedy? Check. Drama? Check. DOGS? Check! I loved how this movie checked off all the genres I am interested in watching. You'll probably learn some wise life lessons while you're at it too -- I enjoyed Mary's character a lot. If you haven't watched it yet, I suggest you do!