I never knew squirrels barked.. or yelped... but this chap was making quite a racket - I then spotted a cat nearby so reckon it was a warned call to his mates...
The squirrels in my garden chatter all day long. It is the funniest noise. Great shot. He does look guilty and I didn't think squirrels were capable of that emotion!