Awww, Cagney is handsome and I just love his expression. I would definately call your vet and have him checked out. I don't have any idea what it could be but your vet would probably know.