The Sims 3The Sims 3 Pets Sims 3 Pets – Pictures of the new Town Appaloosa Plains! (Update!) By Simlicious_Bella - August 17, 2011 27 2,913 Share on Facebook Tweet on Twitter The lovely folks over at SimFans are sharing photos of Appaloosa Plains! Check em out! 😀 Note that I will continue to update this post with Town photos that come in!