I want a biddable dog that is handler focussed and really good off-lead, for playing frisbee/fetch in the fields, hiking in forests and hills, and possibly running alongside me as I ride my bike on trails. but I don't want a big dog at all. Smaller than 20kg would be best. Any ideas?