Okay, I've dug deeper into my stash. Miraculously, I seem to have bits and pieces of all of the fabrics -- I thought I'd used up everything, but apparently not quite. Whew! In fact, the thing I'm shortest on is the Kona cotton (ugh) black background, but I should be able to get more of it if there isn't enough.
I'm too sick right now to go buy a crate, but I've been looking online this afternoon. I'm thinking a wire one would be best for DJ -- even he shouldn't be able to chew through that! Wouldn't you know he's going to be *big* and will need a large one? :S