dang they must have some crazy smelling to be able to find dry dog food tied into a sock
Diamond brand Performance dog food stinks about like any other dog food. It also works in the pond for bull tads and FHM's. I didn't used to use the sock, but the craws would sit on the outside of the cage and eat the loose dog food through the mesh. The sock stops that and makes the bait last alot longer.
I guess the oily stink really gets out into the water to attrack them. If I trap much in the pond with dogfood, you can see a sheen on the surface from the animal fats that are in it. I have switched to using fish food in the pond for that reason.