We are thinking of getting a dog and I have my mind set on a particular cross breed but think I need to open up for other suggestions as I dont want a puppy and like to rehome a dog.
So here goes what we could offer and like from a dog:
Long walks off lead so good recall
Good with other dogs as look after friends dogs
Good with kids, must be ball mad
Would like to do agility (as would DS)
Likes swimming
Preferably short haired
Easy to train
Medium sized
Any breeds that spring to mind? many thanks