Cynology este un termen folosit pentru a grupa abordări, tehnici, filozofii și diverse instrumente utilizate pentru selecția raselor de câini, precum și pentru formarea și educarea câinilor .