I have an almost two year old German Pinscher, who has ENDLESS energy. Currently we do two 15-20 minute leashed walks and one 30 minute walk a day, as well as time playing fetch, jumping hurdles, playing hide n seek and have added swims in a two foot pool (he is still not to sure what to make of this). We are also enrolled in obediences courses starting on the 15th and depending on how those go may be looking into field work of some kind.