It is normal for a six-month-old puppy to still have accidents. This is because puppies are just starting to learn to potty train and are still learning to be healthy and safe.