Good luck at the vet -I have no idea as you describe him as playful and loving. Poor little boy.