Bernloch Kennels German shepards and Jack Russle Terriors phone Upper Lansdowne Rd Melinga, New South Wales 2430 map