3.5 stars. The starts off really well. Brute is such a sweet thing who doesn't appear to have a mean bone in his overgrown body. Once Brute meets and starts caring for Gray. The story then slowed down a bit for me at this point but then thankfully picked back up. The last 25% I just wanted answers and couldn't get them fast enough. There are a few twists and surprises and a sweet ending.