‘Beloz’ – today - I went on a trip down memory lane via these links below – after reading what was written in this thread :
There has been a lot of really good advice given from members of this forum in the first link – and the same can be said from the advice given in the second link.
So I really do not understand what is the problem ? Maybe follow through and being consistent are the words that you need to know the meaning of !
My input/suggestions are:
Banjo appears to me to be very confused and could be classed as a dangerous dog (as per relevant legislation for your state), doesn't know anything about boundaries and behaviour and is left to her own devices to make decisions of her own - hence the behaviour in the park and other examples that you have given previously.
It is time to take control and do some serious training with Banjo. Teach your dog what is expected of her in a kind and caring way – no emotion from you - other than being happy and pleased that you are getting the message across to your dog as to what is expected. The most important thing is that you follow it through! By that I mean – you continue on with the training !
Training pups is an ongoing daily routine. Yes – we can spend heaps of time training them when they are young – but unless you do the required reinforcing and follow up – then that early training may as well not have happened !
So if Banjo was my pup – I would start from scratch – as if she didn’t know how to do anything - as I did with Riley when he first arrived at my place.
The reason I did that was to form a relationship with Riley - which I feel has been lost with you and Banjo. Yes – he could do all these wonderful things as proved by the previous owner – but what was important to me – was he had to do all this stuff for me and be happy about it !
So ‘growl classes’ may be useful –most likely a waste of money – if the basic obedience isn't there to start with - but I really think that you and Banjo would really benefit from some just basic obedience training classes !
Good Luck !