Do you have Febreze over there? It is very efficient in taking unwanted odors out of everything.
For the cleaning, maybe try 1) soda powder or 2) tooth products that whitens our teeth. Always make a first try on an unapparent part of the fabric before trying it on the whole area and proceed bit by bit.
Give us the results, please..