they sell deer replant and its cheep, the thing is deer smell people and get scared, are those roo's scared of anything? big bush dogs or something? they have to sell roo repelant somewhere..I know its not funny...but hahaha hungry roo's I have a couple of really big dogs like 140lbs + but I...