Shutterstock

Jump in Rank: 2
Puppy Price: $525
2015 Rank: 38
2014 Rank: 40

Border collies love to be active, and aren't as comfortable with apartment living as other dogs.

0
0
0
0
0

Load comments