I would try nature's miracle for Urine stains. I have had better luck with they than the plain old Natures miracle. I recently found an old sippy full of spoiled milk in DS's backpack. The whole house reeked when I took it out of that backpack and found that it had leaked. I doused it with NM for urine and it too the smell out just great.
After you try that, I'd hang it in the sun to dry. Don't put it in the dryer!
" I object to violence because when it appears to do good, the good is only temporary; the evil it does is permanent." Mahatma Gandhi
"This is the ultimate weakness of violence: It multiplies evil and violence in the universe. It doesn't solve any problems." Martin Luther King, Jr.