The short version: 
 A fun, adorable read. If contemporary romances are your thing, check this out. (I still prefer Statistical Probability a bit more, but I really loved this one too.) I am also a sucker for animals with adorable names. (See: Bagel the Beagle and Wilbur the pig.) 
 (Full review to come.)