The Australian shepherd is an American created breed. The original stock used to make came from places like Spain and England, and they were often seen on boats coming from Australia, so they took on that name. The beginning of the breed goes way back to 1850, but it was not established as a...
I would recommend a standard poodle or Labrador. I wouldn't get an Australian shepherd. They can be quite challenging and protective if not raised right. They aren't for inexperienced owners in my experiences.