i think sheltie would be good as long as it has a good temperment, because he's used to haveing a sheltie and careing for one and beings he must have do fairly well with the last one, why not, but i dont think i would like to have a six year old with a puppy. but puppies are hard to care even though its being co-owned, i dont know ill think on it more