If you spend enough time evaluating the dog you want to work that dog will in a sense develop its own keep. Taking all the things the dog likes to exert energy towards and putting them in reps and time frames that will allow the dog to get in maximum lean physical condition, along with a diet that fits that particular dog. You can put a simple keep together just like that.
Now if you're trying to race in the fast lane then you better do some homework!