Good Lord...puppies do this

Male dogs do not go into heat...female dogs do and I would not neuter your little one until he is older so if his puppy teeth don't fall out then you can have the teeth removed at the same time you have him neutered...it is safer for him and cheaper for you....a win win..