Answer by
sallysnow (23)
Your dog may have some type of infection. If it looks like blood under its skin,it is most likely blood. Your dog may also have small red spots that could represent heat, especially if he has been outside for a longer period of time due to a warmer weather change.