all dog breeds make good pets other wise they would never have been bred in the first place. What you want to know is if that breed suits you? Ask your self how much time you have to spend with the dog. Shelties can be very timid so they have to be properly socialised as put with both dogs and people. they also require a lot of grooming. i mean at least half an our everyday.
Research a few breeds and see what suits you and your home