There are two places over that way. One is "4 Paws" and they are in Melton. Can't say I know too much about them or what their instructors are like "behavioural knowledge" speaking.
The other is "Four Paws K9 Training" - they are in Keilor/Taylors Lakes and I highly recommend them. Speak to Trish.
Four Paws K9 Training
ETA: Don't know how old your 'puppy' is but either way I'd seek some help on this asap as your pup's behaviour sounds like a serious behavioural issue in the making. The earlier you seek to sort it out and learn to counter it, the easier and better.
i rang the one in keilor east is that the same place?