A few years back, we had a neighbor share some of the culls he caught from our pond with one of our cats. Unfortunately, the cat thought that meant he should try and grab fish as we caught them. He tried this on me and I nudged him off the floating dock into the pond. He swam to shore, and to show his displeasure, he promptly defecated right in the middle of our foot path while staring right at me. He never tried to steal away my fish again. Cats are smart, but they only obey when they know the consequences of not obeying are certain. The same cat once jumped over my wife's shoulder while she was eating on our porch, and snatched the meat right out of the sandwich and ran off with it. He also once tried hopping up on a grill to steal food. Only tried that once. BTW - We feed our cats cat food, so they are not starving.