I have several barking cats!! They sit on the window sill and those mean old cardinals (especially the mean old cardinals) will sit arrogantly right on the other side of the glass and stick their tongues out at my innocent cats - who only want to play, after all