Border Collies ....... the dog by my side