I have done a load of research on which breed to get for my second dog, but I'm still no closer to coming to a decision. I'm totally paranoid about getting the wrong dog, because I did a ton of research about my current dog (Berger Blanc Suisse) and he still turned out to not be what I was expecting. Though, the breeder when allocating the puppies, said "I think you need a sporty dog" which I agreed with as I wanted to do lots with him.... turns out sporty dog is code for "Headstrong Lunatic" ... next time I'll be asking for the calmest female in the litter. My boy is 40kg and crazy.... not an easy combo to handle. So for me I would like a smaller dog (so if it turns out to be a nutter I can handle it). But for him, not too small as I don't want him to injure it when playing. Was thinking about 20kg. I would like a dog that will play with him and keep up with him... but also maybe have a calming effect on him. There are so many breeds and crosses out there, it's a minefield. I was thinking Cockapoo, but they are maybe too small for playing with him. Goldern Retriever is possibly too big for me. Are shepherds and spaniels too crazy? (to be fair all dogs seem calm compared to my nutter). Any suggestions gratefully received.