He hasn't been himself since yesterday and every time he purrs he sounds wheezy (he sounds like a pigeon sometimes) but his breathing is fine.
He is slow moving and has done nothing but lay down all day.
It has been very hot here for the past two days, hotter than he has ever experienced. Could that be the reason?
Thanks if you can help.