there are two cats around here that always poo on the lawn the only permenant cure i have found has been to get a dog, i have used the green gel successfully but it dries out after a few days or washes away in the rain
i did put those bamboo kebab skewers in the garden not sure they helped and did stab myself a few times with them too so not too successful
good luck