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)

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

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