The dog food does work. I lived on lake Tuscaloosa a few years ago and did this every 4 days. Everyday I would catch 75 to 100 crappie from my boat dock. No one believed me. You can also put any meat or a combination in a burlap sack. Just get some meat from the grocery store that is going bad. Most of the time if you get to know the butcher they will just give it to you. I did this a lined it with cheese. After 3 or 4 good hot days drop it in the water and fish. After fishing, throw the bag away - Don't be a litter bug. That same day do it all over again. Drop a small concrete block weighted cedar tree under it and you got it made. Don't forget to drop a few deep lines with livers or such. Catfish are extremely attracted to this.