You vet should have tested for all of those things. You should make sure to take him back to the vet if things don't change!