Wenn das Gemüse immer in kurzer Zeit komplett weg ist, dann gibst Du insgesamt zu wenig Gemüse.
Ich finde aber die Nächte auch arg kühl für ein Schweinchen das so arg abgemagert ist, und das Ständige hin und her ist definitiv zu stressig, also hol ihn mit einem begleitschweinchen rein. Ganz und für immer.
Meerschweinchen altern sehr unterschiedlich, und viele sterben einfach relativ jung an Krankheiten. Manche sind mit 7 oder 8 jahren noch topfit, andere hängen mit sechs Jahren schon nur noch rum. Das kann man einfach nicht am alter festmachen, aber eine massive Gewichtsabnahme und eine chronische Krankheit bedeuten eben, dass dieses Schweinchen nicht mehr draußen leben kann, schon gar nicht in einer Gruppe mit so vielen Böcken.