Most shelters are not run for profit since they are municipal-owned. Even the private ones hardly make a substantial profit, relying on donations and grants.