I have a 5-6 month old GSD who constantly barks at me for attention, how do I discourage the barking aspect?
TLDR - For background and context.
I am completely aware that German Shepherds are working dogs (especially ours as they are from working lines) and im fully aware of what we bought as we already have one that is 2 years old so I know that they need alot of upkeep.
My partner and I have a second GSD who has developed a habit of barking at us for attention, whether it be play or strokes, same thing. Something our other GSD doesn't do.
She gets 1 hour intense walk at 6am every morning where I work her and try to make it as engaging (and tiring!) as possible but not too much as she is still young. I do all sorts of things, ring work, bite work, tugging, fetch and obedience, bits of everything really. Which does tire her out for the most part, she may have a play with our other one when we get back but more often than not she settles down and we go to work.
She also goes to a working dog club on a weekend to work on aspects and do fun stuff like obedience and protection work etc.
When we get back from work she wants constant attention which is great to engage with her and keep us the main interest. But she barks when we don't give her immediate attention. This is the aspect I want to discourage. I want her to be able to part entertain herself and also come to us, just not demand attention by barking. Our other GSD isn't as demanding and is happy to entertain herself, play with us or sleep, she isn't as vocally demanding.
Is there any advice anyone can give?