Hi FD,"In a bit of a spot" is used instead of "in a little bit of trouble" to add humor, since leopards have spotted coats.
"Spotted coats" is the same thing as "coats with spots," yes ... except more concise.Please let me see...you mean coats with spots?