I have no experience, but I've read a lot of success stories on YorkieTalk. I'm very sorry your little boy is ill, but with treatment he can have a wonderful life. The following link should help you.
http://www.vet.utk.edu/clinical/sacs...2013-09-26.pdf