Unfortunately, you most likely do need a new cage. The good news is that it can be cheap and easy and will make your pig much happier. And it will solve the shavings problem! Have you seen the C&C (cubes and coroplast) cages that are the focus of this site? If not, click on "home" in the upper left corner of the screen. If your cage has wire on the bottom, this can cause major foot problems, and it is almost certainly way too small. He will need at least 7.5 square feet and preferably more. C&C cages are very cheap and easy to make. They are big enough and can be changed around as needed. They are also very easy to clean and the coroplast siding will keep the shavings in the cage. Make it as high as you need. You may want to read the sticky in the bedding forum on using fleece. It is cheap after the initial expense, and there is no bedding to be kicked out, except from a litter box if you choose to use one. Also, please keep in mind that your pig will be much, much happier with a friend. Please look into adopting one from a rescue or shelter (not a breeder or a pet store). I hope this helps even if it's a bit more work than you had in mind! Good luck and feel free to ask questions as needed!