I've been away for a while...can you tell me more about Chewbaca, his site and needs? Thanks Sandra