I enrolled my puppy in Point Cook Dog Training puppy class last year. It was fabulous! I can't speak more highly of the professional and friendly trainers. I then went further with the same trainers for the "next level" -DELTA Training. As a result my 16month old Border Collie is well mannered and great in social situations..