glasgow wales golf clubs ireland escorts police london cats courses puppies escort puppy cursus golf club fire dog golf golf course training edinburgh department leadership training it training dogs cat