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