All Courses A quick and easy glance at all our courses in one list, choose your preference and click on the link for full details. These are our Starter courses CIDBT 4004 Basic Dog Handling and Training Skills CIDBT 4110 Understanding Canine Care and Behaviour These are our Intermediate Courses CIDBT 4005 Professional Instructor Skills and Management CIDBT 4014 Practical and Effective Dog Training CIDBT 4101 Smart Puppy Training CIDBT 4102 Common Canine Behavioural Problems CIDBT 4103 Understanding Canine Aggression CIDBT 4107 Dogs and the Law CIDBT 4108 The Complete Canine CIDBT 4109 Introduction to Canine Veterinary Science CIDBT 4111 Pet Bereavement Counselling Skills CIDBT 4112 Veterinary Practice and Customer Care CIDBT 4115 The Rescue Dog Mind, Behaviour and Care Management CIDBT 4119 Pet Home Sitting and Dog Walking Skills CIDBT 4120 Kennel Management, Care and Business Skills These are our Advanced courses CIDBT 5001 Advanced Common Canine Behaviour Problems CIDBT 5002 Advanced Dog on Dog Aggression CIDBT 5003 Advanced Dog on Person Aggression CIDBT 5005 Advanced Professional Instructor Skills CIDBT 5006 Advanced Dogs and the Law CIDBT 5010 The Canine Behaviourist CIDBT 5011 Dog Breed Specific Behaviour: A Psychological Insight CIDBT 5014 Advanced Practical and Effective Dog Training CIDBT 5107 Advanced Pet Bereavement Counselling Skills CIDBT 5108 Advanced Pet Home Sitting and Dog Walking Skills CIDBT 6005 The Advanced Dog Training Instructor These are our Workshop courses CIDBT 4004W Basic Dog Handling and Training Skills CIDBT 4005W Professional Instructor Skills and Management CIDBT 4014W Practical and Effective Dog Training CIDBT 4108W The Complete Canine CIDBT 5002W Dog on Dog Aggression CIDBT 5003W Dog on Person Aggression CIDBT 5005W Advanced Professional Instructor Skills CIDBT 5010W The Canine Behaviourist