the little ticks in your pic look a lot like red mites
https://www.google.ca/search?q=red+m...HZDlALQQsAQIMA