do border collies get along with cats