hot dogs?!? stop that... If you are fishing wild waters, don't waste your time. If you are fishing a little crappy retention pond, then go ahead. Chicken livers in panty hose will catch you little channel cats. If you are after the big boys, blues and flatheads, use live bluegills or something similar or cut bait. Leave the garbage bait to all the people who don't fish for quality catfish.
one of the better and least used for channel cats is raw market shrimp. fresher bait typically produces the bigger channels where as stinkbait will catch you a lot of smaller cats usually
+1your crazy chicken liver will catch big cats and huge gar at least here in texas it will