I know these are around a lot but when a friend asked me what breed would suit her, I thought I should come ask the experts here... So her situation is: Housing: She lives in a reasonable sized flat, ground floor, but has no garden. Work: She works from home so will be around all the time but as she has to get work done she says a low energy breed is a must (although she realises no puppies are low energy). Exercise: She goes for an hours walk daily already on her own and she says she'd like to have a dog who was happy with one or two walks adding up to about this amount of time. Coat: She doesn't really mind what the breed looks like or what it's coat is, though she'd prefer to not have to go to the groomers regularly. Children: She doesn't have children yet, so it's just her and her partner (who works full time), though wants them in the next 5 years (I've explained to her that this will have a lot to do with proper socialisation around kids rather than a breed characteristic). Size: She's flexible. Extra: She has cats so wants to avoid any high prey breeds. What should I recommend for her!?