Det går egentligen bra med vilken ras som helst som är någotsånär aktiv, förig och smidig (med tanke på agilityn). Det du inte ska ha är rena soffpotatisar och väldigt aktiva raser. Vallare som bordercollie och kelpie går bort eftersom de ofta kräver bra mycket mer än det du beskriver. Det gör också en del bruksraser såsom belgiska vallhundar, Rottweiler, Schäfer, Cattledog och liknande. Herdehundar är ofta stora, tunga och självständiga så de passar inte så bra till lydnad eller agility. Boxer räknas förvisso också till brukshundarna, men har blivit mer och mer sällskapsinriktade. Det skulle kunna vara ett möjligt val.
Om jag ville ha en hund till sällskap och allmänt bara-hänga-med-och-träna-på-skoj så skulle jag nog valt en amstaff eller kanske storpudel. Jag tycker också att de små cavaliererna verkar hemskt trevliga.