The National Pet Code is run by the British Institute of Professional Dog Trainers. It has three levels Bronze, Silver, and Gold. The aim of the code is to encourage owners to train their dog in basic obedience, to learn the importance of caring for and handling their dog. As well as being made aware of laws relating to dog ownership.