dogs fiction wales ireland novel london blogfa scotland cat edinburgh escorts glasgow writer author http cats puppies dog books animals music book kittens music classic escort pets