A review by tanouska
Best Laid Plans, by Roan Parrish

5.0

Loved it, loved the pets, loved the story, loved that the inevitable conflict wasn't needlessly dragged out like it sometimes is. Yay communication!