
It could be the urine soaked through to the underlay as well as into the fibres of the carpet. That being the case and the area being so small TBH I'd replace it rather than try to resolve the problem as since this happened some time ago it's probably too late.
The best way to remove for future ref is to VERY thoroughly blot up any residue with kitchen paper, then mop or wipe over with a solution of water and biological washing powder, blot again (repeat as necessary) and finish with a wipe over by a cloth dampened with white vinegar or spirit which will break down any remaining fatty acids.
regards, Teri