I wondered what happened! I figured they just got rid of them.
I forwarded the links from Savas on to the MH Community Manager, and she's looking into whether or not they will be brought back live again or not. That function was part of the old MH format and appears to have been lost in the shuffle to the current format. In the meantime, every member can post pet pics on their profile pages, so get to clickin'!