I've been lurking on this board a couple of years now, picking up hints and tips and both DH and I would really like to get a dog but would love some advice from anyone more knowledgeable. Apologies in advance, this is a bit long.
I work part-time from home. There would be occasions when the dog would be on its own (playdates etc) but not for longer than a few hours. Generally I or DH would be with it.
I could walk it a couple of times a day weekdays on the school run (40 mins ish) with a longer walk at the weekend.
We have a big garden. We could easily fence off the yard but the main garden is fenced with old sheep hurdles (easy to climb through). We could use the yard to let the dog out by him/herself and only let the dog into the main garden when we are there. Would this work? We've liked having an open aspect as we've got allotments out the back and it's lovely chatting.
Our son is nearly 4 and likes dogs he knows but can be a little wary when he meets them out on a walk. He's fairly active and an only child, so it would be great if the dog was a playful, affectionate companion for him but a curly up companion by the fire type for me.
We both had dogs growing up, but have only had cats as adults. One is still alive and he is our main sticking point. He can be lovely (mainly to guests) but he is moody and we would have to be really careful introducing anyone. He's 10 so not an an age of adaptability but equally could be here another 10 years or so yet...
We're not massively fussed on breed. I have been influenced by the love for whippets, greyhounds on here, but nothing is set in stone and I'm not sure how they would work with a cat...? We're not massively fussed about a puppy but consider one... Equally we could go down the rescue route but wonder how many would be cat and 4 yr old friendly...
DH has put his foot down on one thing - he wants a short haired "sleek" dog. I don't think anything too crazy would work with the cat...
Any thoughts would be very much appreciated including that this is just not going to happen...