Don't have a big garden but plenty of great hill walking on the doorstep
Must be compatible with cats and kids
Probably looking to get a pup to ease the cat/dog situation but would consider a rescue dog
Will occasionally be left home alone for most of the day
Jack Russells were favoured but apparently not good with cats
Beagles and Whippets have been mentioned - anything else to consider?