Spirit

by Ellen Miles Book 50 of the Puppy Place Series