Giving new meaning to the word "cat"tle...