Spot on : good names for dogs /
Garbutt, Gail,author.