I've always grown up with dogs and I think a dog 'makes' a home iyswim. We have a detached house with high fenced back garden but close to other houses, 2 kids - ds is 4, dd is only 9m and a housecat. I don't work, dh does.
What do we need to consider? I'd like a medium sized dog - ideally a bearded collie or sheltie or cocker spaniel (not springer - too mad).
Also, what's costs are there to consider long term that I might not have thought of?