Im looking for the right breed of dog for me, i would like an active breed that i could take for long walks and also play with and do different activites in the garden. I would also love to do agility and some sort of training but it would be good if the dog was easy to train as this is my first...