I hope Kai is ok, it's very smart of you to check with the vet!
Keep us posted, we'll keep you and Kai in our thoughts.