A BH is an IPO title. IPO used to be called Schutzhund. It is an obedience/temperment test you have to pass in order to establish that you have a stable dog and have reasonable command over them. You might try USA's website for more info
www.germanshepherddog.com