-Have a pet? Not coming with you. A stint at the pound, likely followed by euthanization due to overcrowding.
-How about a family? If you can even get into a shelter, odds are it's going to be male or women and children.
-Shelters are often unsafe and filled with people who have untreated problems. Violence is a real risk.
-Very little space for personal possessions, high incidence of theft.
>Homeless shelters can also help by making it hard for them to continue their drug addictions.
I would strongly encourage you to volunteer at a homeless shelter. Not only do they need the help, you'll learn that while drugs are restricted at the shelter, it's a fantastic place to meet people who use drugs and find new sources of drugs.