No, I think you put the shrimp on your hotdog, and top with cocktail sauce.
Instead of shrimp which catfish don't normally eat, you can trap your own crawfish which they DO eat regularly.
Or you can just buy some CJ's Crawdad Punch Bait
or any CJ's or Danny Kings, or Stubby's or Chemdawgs. Much more economical and deadly effective.