I have no idea about your poll, I would go with whatever your vet recommends.

Welcome to Pet Talk

Get well soon Socks

PS. We LOVE to see photos of Socks if you have any ???