He just turned 1, lovely miniature poodle, but does not play as well with other dogs as he used to. There's a lovely gang of local dogs and owners in a nearby park and he's been fine all along, but suddenly more growly/snappy with other dogs, and barking at strangers walking/jogging in the area (guarding?). His best dog friend he now almost resource gurads, ie if others want to play with her he snaps at them. Some older/wiser owners have suggested it might be time to spay, which I'm all for. Just hoping it helps to calm him down? We're not confident we can control him off lead in a safe park as well as we used to and it feels like such a shame, he was doing so well just as 'puberty hit' and we were feeling really pleased with ourselves as owners, but now less so. He's amazing and we love him and we want to do what's best.
Would you go for spaying and/or behaviouralist? Would love to hear your thoughts/experences, many thanks.