The only other thing it looks like to me would be a Fire.
The thing looks like it needs to shed so that isn't helping either.