The friendliest, happiest, smallest and biggest dogs turned out for the annual Bathurst Dog Show and Family Fun Day last weekend. Poetry, some impromptu music and heartwarming personal accounts of just what particular companion animals…