cat fishing pets puppy breeder walking kittens b&b hiking cats puppies self catering backpacking bed and breakfast accommodation camping