The Sims 3 Game ModsGame ModsThe Sims 3The Sims 3 Pets Nraas Industries – Twallan Mods are Updated for Pets! By SimsVIP - October 18, 2011 5 3655 Facebook Twitter Google+ Pinterest WhatsApp - Advertisement - Even though there are a still a few more left to be updated, the main mods (Overwatch, Master Controller etc) are updated! Don’t forget to remove the old mods and in with the new! Click below to grab your goodies! 😉 Advertisement