Yep that def appears to be red mites had that problem with mine when they were little but its easy to treat! :lol: