Tim, I use fresh rats in some of my pocket set for mink.I also took 6 mink in one week from the same cage trap--with a rat tied in the back.
Let your rats taint a bit for your canine sets, though I would use some fresh just to change up--either way rats make very good bait--seems like when you are on the low end of the food chain---everyone wants a piece of you. Tom