My dogs do a fine job. They are out during the day, and I'll let them run the north pasture where they urinate on everything, which seems to deter all critters. When we moved here, it was like a darn wildlife preserve...since the dogs, I haven't seen a thing! (this includes, racoons, possums...