I guess they moved it to the Pets board. Chat Icon

Anyway, if you are interested in the update, here is a link:

http://www.lifamilies.com/chat/topic-113708-1.html