I think these are great ideas. Some have already been mentioned before, but few good ideas are usually mentioned a couple of times.
I'm unsure about the cub/pup thing, but, the other things could be doable.
The only thing needed would be to have some create these things.