Seven Perfect Things – Catherine Ryan Hyde

Elliott Colvin is a middle-aged man, caught in a nightmare, as he cares for his beloved wife Pat, who is dying of a disease that has slowly stripped away the essence of who she is. Some days she is conscious, most days not, Elliott realizes it is just a matter of time before his beloved Pat dies.  Experiencing this loss, day by day, has changed who he is as well as his beliefs, as he struggles with who he is becoming. 

Abigail “Abby” Hubble is a small town girl, barely a teenager – the daughter of a very overbearing and difficult father and an equally docile mother – who desperately tries to stay out of her father’s way.  Abby spends much of her time wandering the woods and trails of her hometown with her friend Jamie. While exploring, they’d discovered an abandoned cabin that had been ransacked, and that is where she finds Jamie at the start of this novel, after Jamie runs away from home.  The girls leave the cabin separately, and as Abby heads home, she happens to see a man toss a sack into the river along the path, which to her horror, wiggles. She dives in to rescue what she is certain is a living creature and manages to get the bag to shore. As she tentatively opens, she discovers puppies…7 of them.  The abandoned cabin and it’s shed seems a perfect place to keep them safe as she works out a plan to care for them. 

After Pat’s death, Elliott realizes he needs to get away for a bit, and he chooses to head up to his old cabin in the woods. It’s been three years or so since he’d been, and he’s astonished to find his property ransacked and a litter of puppies living in his shed.  Shortly thereafter he’s confronted by a very distraught young girl and learns how the pups in his shed came to be.  

As Elliott and Abby get to know one another, a bond is forged between the grieving widower and the teen, and Abby finds herself wondering what it would be like if she could have a father like Elliott. Meanwhile Abby’s mother catches on to the relationship, fearing the worst, before meeting Elliott for herself and learning of the special bond between widower, teen & puppies. She also begins to catch a glimpse of how different her life could be…. 

But an angry and bitter husband has his own ideas, as he forces his family to abruptly move out of state with little more than the clothes on their backs, and no way to reach out to Elliott. But with a glimpse of a different life just out of reach, can Abby and her mother find their way back to happiness?? 

Set in the days before computers and cell phones, this is a sweet, satisfying story of love, triumph, hope, determination and, of course, puppies!! A heartwarming read on a cold winters’ afternoon!  

Available on May 4th!

I received this book as an Advance Reader Copy from Netgalley, in exchange for an objective review.  Do you love to read?? Visit and start reviewing books today!!

Published by


Hi there! I am Mel and I love to read!! My favorite genres are typically mystery/thriller, adventure/suspense and occasionally chick lit/romance stories (when the mystery/thrillers get to be too much, which isn't too often!) I have just started to write reviews for Amazon, Goodreads and this blog, although I am a novice to blogging, so THIS is a work in progress - as you can see the reviews are numerous and the true blogs are few - I'll hopefully be improving on that as time goes on!! I'm looking to network, give some newer authors some exposure and to perhaps explore myself a bit in this whole process!! I am a critical care turned CDI nurse, recently transplanted to coastal Florida, from New England. (Would love to assist with medical/hospital verbiage/scenes for authors!) I love a great cup (or pot) of coffee, day trips, visiting state parks and other nature made places, and exploring/photographing wildlife. And birds...I am a HUGE bird/nature nerd!! Thanks for stopping by! :)

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s