We have an almost one year old Cocker Spaniel mixed with a Cavalier. She is a lovely, quiet dog. Excellent recall. We can happily leave her off lead at the beach or in the woods. She generally will sniff other dogs and move on after a few seconds. She'll sometimes play with other dogs. But will move on when called.
In the past week she has growled at two puppies on leads on different occasions. Both times she was on a lead and I pulled her away immediately. This morning she acted very aggressively towards a small dog - our dog was on lead. This is very unlike her. As soon as I said her name she stopped immediately and we moved on.
She seems absolutely fine with dogs bigger than herself. She plays with our neighbours dog regularly. We've put a lot of effort into socialising her.
She seems her usual happy self outside of these three incidents. Could it be to do with her just turning one year old?