Staffs was extremely helpful and knowledgeable. He knew a lot about the dog I bought and was very thorough in explaining everything needed to take care of the puppy. He also told me the good food for our puppy. He has a good suggestion because the dog loved it so much. It was a great experience. Very pleased with the overall service.