That's correct Scott, the camouflage hides all light energy and selective pressure waves (non-ambient sound). When I say all light energy, I mean ALL light energy including IR, UV, microwave, X-rays, Gamma rays, the works.
And Parker, he's warm-blooded and for most intents and purposes, functions very similarly to a human. He does have increased athletic and acrobatic ability given by a more optimized connection structure, but aside from the pointed ears and fangs, he looks like a generic (if on the tall side) human. Well, as generic as you can get with bright eyes and a combination of medieval and futuristic armor, and long hair that happens to be light silver-blue.