The shelter put his age around 3 years. I'm just glad I saw his online plea for help. He literally was less than 2 hours from the end! So far he is absolutely a wonderful boy! Do ya think he's just puttin' on for me tonight?