Posted: 05/08/2015 at 16:44
We put out food for the hedgehogs and we don't get rats - well, so far anyway and we've been doing it for around four years now. This is what what ours like http://www.petsathome.com/shop/en/pets/spikes-semi-moist-food-550gm . It has to be the 'semi moist' - ours don't like the dried version. You can get it via Amazon
They also like sunflower hearts, chopped up peanuts and banana chips and dried mealworms.
Also every night they drink lots of water from a shallow dish that we fill with fresh rainwater from the water butts. They have save access to the pond as there's a sloping gravel beach, but they seem to prefer the water in the dish.