scotland wales glasgow dog pets london cats escorts edinburgh puppies writing book books kittens dogs editor ireland animals author fiction editing free escort cat