Thank you all for the advice it gives me lots to ponder on

If I do decide on a puppy or a rescue I wouldn't look at getting one until I had enough leave to take the time off work to toilet train socialise and get them all introduced etc and luckily there are lots of Puppy classes in my area and once all vaccinations are done several really good dog parks but it gives me lots of food for thought

Thanks again for the advice !!