I agree with Jack on the floor. I would NEVER want a solid floor, be it plywood or anything else. I use these for my flooring https://www.farmtek.com/farm/supplie...;pgha2215.html
You do need to wash it out daily b/c the shit won't fall through, but it never absorbs odors or ruins

Wish I could find a synthetic 2x4