Fox pups getting some sun after a long rain