The red on the elbows may be from laying on a hard floor.. they are like calluses.

I bet Charlie was just estatic when you picked him up!