Tony, '.....and also completely mad!!'
Not actually true Sir.
None of them are completely mad,
energetic, mischievous,disobedient if not trained properly, but! The complete DOG.
I have had Labradors for 40 years and still have them, known around these parts as the 'Labrador Man' but I also have a cocker who is and has always been the perfect companion and gundog. When I creep up on a flight pond, Boo, the cocker is stealth like and to heel when I am in position and give her the nod, she explodes into action and flushes any thing that is holed up. She does struggle a little with a goose, but her main role is on Partridge & Pheasants.Purdey on the other hand my one year old lab is a complete hooligan, lovable but hard to keep in check (at the moment).
I don't think a Lab would suit the original enquiry as although I love them to bits, they are a biggish dog for around the house.
It's a Cocker for me every time.