Dog Trainer and Class Location

Secret Dogs Business has successfully helped and trained thousands of dogs and dog owners across Melbourne.

We have attracted a loyal following of very happy clients and dogs.

About our Dog Trainers


Alan Sheppard (Vice Pres.  Australian Association of Professional Dog Trainers) takes the Black Rock, Beaumaris and Cheltenham classes. He has many years of professional experience with qualifications and experience in obedience and behaviour training here and overseas. There is not much Alan hasn’t seen or helped people with, and he makes training practical, managable and fun! Ring your local bayside vet for a verbal reference.

(Direct no. 0411 705 686)

Barry (fully qualified by National Dog Trainers Federation) takes the Bentleigh and Malvern classes. Everyone loves his quiet but confident approach. He is qualified dog trainer and is also qualified to practise dog therapy and massage. Barry has two cattle dogs himself, and both of them reflect Barry’s calm confidence!

(Direct no. 0417 325 938)

Beate (fully qualified by National Dog Trainers Federation) takes the two Elwood classes. You will become engaged with her enthusiasm and knowledge. She has many years of experience with all types of dogs and pups. Her Maremma named Cooper is amongst the best trained dogs you can find.

(Direct No. 0400 101 678)

Puppy School Locations

Bentleigh Puppy School

Wednesday 5.30 pm to 6.30 pm

The classes are held at the John the Vet, 166 Jasper Rd, Bentleigh

Beaumaris Puppy School

Thursdays 6.00 pm to 7.00 pm

The classes are held at the Beaumaris Vet, 22 North Concourse, Beaumaris

Black Rock Puppy School

Tuesdays 6.00 pm to 7.00 pm

The classes are held at the Black Rock Vet, 22 581 Balcombe Rd, Black Rock

Cheltenham Puppy School

Saturday 9 am to 10 am

Cheltenham Behaviour Classes

Saturdays 10.30 am to 11.30 am

The classes are held at the St Matthews Hall, 161 Park Rd, Cheltenham

Elwood Puppy School

Sundays, 10am – 11am

The clases are help at the Elwood Scout Hall, Ormond Rd.

Bookings call Beate 0400 101 678

Elwood scout hall

Malvern Puppy School

Thursday 5.45 pm to 6.45 pm


The classes are held at the Malvern Veterinary Clinic, 547 Dandenong Rd, Armadale


Oakleigh Puppy School

Wednesday 6 pm to 7 pm

The classes are held at the Oakleigh Veterinary Hospital, 112 Warrigal Rd, Oakleigh.

Bookings call Alan 0411 705 686