He should still go to the vet and get checked out!! Pooping once doesnt solve anything! Yes, it's alot better than before but there may be an underlying problem! go to the vet!!