DP will probably want a retriever (all men seem too!) but they are very big and strong for children - think arms wrenched out of sockets when 6mth old dog suddenly wants to chase that bird. Small dogs are manly too! Go for a poodle, they are not all sissy-looking like the show ones you may have seen on Crufts recently. They are intelligent, like a good run and a good small/medium size (obs not standard ones!). They don't shed, just need clipping every 3 months or so (I think). I would second a cavalier king charles, their tails never seem to stop wagging. I wouldn't necessarily go for a terrier like Twitter said can be yappy and recall might be more difficult when they get a scent.
Rescues: Pro Dogs Direct (South East England) and South East Dog Rescue wouldn't be too far away. Others are Heathlands in Hertfordshire, Four Paws, Hope Rescue, Wagtails Rescue (Essex), Oldies Club, Many Tears, Black Retriever Rescue.
Many rescues will have puppies, unwanted litters or young dogs put in rescue for many different reasons. You can google Dogpages and get a list of rescues in your particular part of the country. I found all these through Google, most of them have Facebook pages as well.
If you are willing to rescue a dog from abroad there are so many rescues operating in Spain like SOS Animals UK, RSDR in Bulgaria, Action Aid for Animals in Romania, Sirius Dog Sanctuary and Desperate Greekies as well as rescues in Cyprus - they are all helping to home dogs in UK and other European countries.
You will often find that dogs on Dogsblog have often been rehomed - they don't seem to keep it very up-to-date. Good luck 