The Sims 2: Pets Tips

Make Friends Forever
To make easy friends that last for agesmake your people extremely nice when making them. then once they are in their house buy the garden swing. When NPCs are at your house sit on the swing. Ask the visitor to sit next to you and swing for ages. Your mood might go down a bit but you will make friends and your social and comfort will go up.

P.S- I got a husband for my Sim using the garden swing