The snowball pet will be around till they pull it from the crown shop. But you will still be able to get it via hatching with other players. I hatched with a friend the other day so they could get it. They wound up with a better snowball than I had. So even though it won't be in the crown shop you can still get the snowball by hatching with other pets.