Welcome to the forum! Share some photos if you can! I'd get him off the pine as soon as possible and use newspaper or paper towels. At least until you find something better for him. Good luck!