How are your temps? Has he been making any noises? Do you see any mucous or bubbles aound his mouth? Either way you need to take him to a vet asap.