I have a mesh cover, and I had to drain about 2ft of water out of mine during the time my plumbing was winterized to keep it from spilling over. I vote with Dave, you've got a leak. If your dog was getting wet in January, it seems like maybe a plumbing leak that developed after a freeze or somebody (the dog??) moved a lever or valve. Is your pool equipment lower than the water level?