I don't think so. The main page where you hand in the pets still shows up for me, and so does the prize shop. I think the apple thing is just something extra?
Here is your assignment. I have an order for one of these Creatu: albino Meragon\r\n \r\nYou currently have 13 Pet Quest Points.