Border Collies are very active dogs. I would recommend doing a lot of breed research. If you choose a border collie make sure to have a big yard that is totally enclosed. Also, if you get a border collie you'll have to watch them with your kids if you have any. They are great with kids, but will nip as they try to "herd" them. It is not malicious, but pure instinct.
Find a good quality breeder that will be there for you. Find a high quality feed to feed. Make sure to talk to your local vet to find out their vaccination schedule. Decide what method of training you'll use too.
www.puppychow.com has a breed selector where you take a test about your ideal dog: energy level, shedding, grooming needs, etc. and it comes back with dog breeds that match your needs. I have a border collie/lab mix and she is a wildchild. Constantly running here and there and herding me while I walk to her food and water bowls to feed her. You need to consider things such as amount of grooming you want to give (or pay for), energy level that you want, amount of hair that the dog sheds, and if you have kids you need to take them into consideration b/c some dogs can get a little rambunctious. Border Collies don't neccessarily need a lot of grooming. The hair beneath their feet and around their potty areas needs to be clippered about every 6 weeks or so, along with the nails being clipped. If you buy a pair of clippers to do it yourself, be careful to cut away from any flaps of skin b/c you WILL cut them. They also need to be brushed several times a week with a good slicker brush.
When I was researching which breed to select for me and my family, the one suggestion I came across frequently was to give any dog a "job". And this was especially important for a breed like the Border Collie. They were bred to work and so are much happier when they know their job and can work at it. I've seen them used in Agility a lot and they are so intelligent! That was one reason I didn't get one. After taking care of the kids I don't have enough energy to keep up to one! Good luck with your decision! It's hard when you fall in love with every dog like I do!
Find a good quality breeder that will be for you. Find high quality feed to eat. Be sure to talk to your local dog hospital in Regina doctor to find out their vaccination schedule. Decide which training method you will use. Crate training is highly recommended.