On the event notes it mentions that holiday pets have returned. Does this mean a select few Crown pets are available or all of the winter seasonal pets are available from various boss drops like the White Winter Owl and Maple Moose?
There is a winter pet bundle and a few holiday pets available in Crown Shop which is what I assume they are talking about. Also bosses like Lord Nightshade and Mirror Lake drop many of the holiday pets if you want to collect them. There are others but these are the top places I like to get the holiday pets or gear. You are probably likely to get some of the seasonal pets from doing the daily quest too if you land on a chest.