Wow, he really looks thin. Hope the vet will be able to figure things out.