The victim told deputies he saw a man kicking his dog - and then the suspect broke into his car, stole a hammer, and used it to break out the window of his home.
The victim says he shot the suspect to protect his family, after the man tried to crawl inside the house. He then held him at gunpoint until deputies arrived.
The suspect has been identified as Zaiven Ridley, 21. He was shot in the leg and is now facing charges.