Shepherd's Watch
Courting Christmas (Shepherd's Watch 5) A Shepherd's Watch Christmas Short by J. Hali Steele $2.99 Sale Price: $2.24
A stray dog and a tiny tree give new meaning to Merry Christmas!
Shepherd's Watch by J. Hali Steele $4.99 Sale Price: $3.74
These big dogs usually get what they want, but will their mates accept what they are?
Shepherd's Watch (Print) by J. Hali Steele $13.95
These big dogs usually get what they want, but will their mates accept what they are?