2 Year Old Dog Has Started Peeing in the House?
If your dog is not neutered and not a valid reason that he is not, have him neutered. I also agree with the other people that have responded to your concern.
Deworm Your Kittens
There are different type of de-wormers out there for cats/kittens and the prices vary. It is better to take a fecal sample to your vet to test to see what sort of worms you need to treat.