self catering accommodation cats escort ireland glasgow animals dog wales london bed and breakfast scotland pets kittens edinburgh cat hiking cottage leeds bird watching birding yorkshire puppies holiday dogs b&b fishing north escorts christmas