Aw poor Boof! It sounds to me that he has just a big lump of abnormally placed fat or somthing like that. Hope he gets well soon!