Hi I am looking for a friendly big dog. So I am wondering which breed is best for me?? I am looking for a breed that loves to swim, play fetch, and go to the dog park to play with other dogs. I also want a good companion dog. Any ideas?