Training your dog to stay is a very useful command for dogs to learn, but it requires a lot of patience, time, and continual reinforcement especially with smaller hyper dogs. Always use positive reinforcement methods when you are teaching your dog to stay, and try to turn the lessons into a fun game so that your dog will want to participate.
This video shows how to start building the repetative behavior required to teach your dog the stay command.