Was checking the girls out today and ran across this! On one of my Rhode Island reds not sure if it is bumblefoot or not? Any ideas?