Border Collie pups with a guarantee to work are going from $350 to $1,000 each. A started dog will cost at least $1,500, depending on who you get it from. A finished dog will depend on how good it is and who is selling it, but you are looking at least $2,500. I know it sounds like alot, but...