I am still not sure what was wrong, but luckily he is fine now. Thank you for the tips!