I'm so glad to hear that Vivi is home! Poor girl...
I would definitely recommend a garbage with a lid. We have something like this and my two garbage diggers cannot get into it:
simplehuman simplehuman Profile Step Trash Can, 10 Liters/2.6 Gallons Stainless Steel/Brushed - Zappos.com Free Shipping BOTH Ways
Glad to hear that Vivi is on her road to recovery and should be feeling better soon.