In der Natur haben Meerschweinchen rund um die Uhr Zugang zu Frischfutter und fressen kein Heu. Die naturnahe Ernährung ist somit 24/7 Zugang zu einer artenreichen Wiese. Da die meisten das nicht bieten können gibt es Wiese im Sommer und im Winter wird das ersetzt durch blattreiches Gemüse (Kohl, vitaminreiche Salate wie Endivie etc.). Der Anteil an Knollengemüse (Fenchel, Karrotte, Pastinake, Topinamburknollen etc.) sollte eher tief gehalten werden. Wobei deine in Aussenhaltung sicherlich etwas mehr dürfen, da sie mehr Energie verbrauchen.
Fazit: Humbug was der Tierarzt sagt.
Edit: Heu sollte trotzdem immer zur Verfügung stehen, nicht dass plötzlich jemand meint man könne dies komplett weglassen