Oh the pooor doggie! First a puppy mill and now 3 years in a shelter with no time out of the cage????

Do they have a foster program? Maybe your mom could foster him! Help him along while she sees what he is like.