I can see the point re human rights before animal rights, but...not completely. It assumes that it is an all or nothing choice and that all people MUST and SHOULD make the SAME choice of what to support. Which I think is unrealistic, and impractical. I also don't think it's good. People having different values and ideas is good.
I think it's right and good for each individual to choose what charities he wants to contribute to. One person might contribute to dog charities, another to human charities. One might contribute locally, and another internationally. And no one needs to argue that others should contribute to something else or put value judgements on the choices others make. People choose to support something based on their beliefs and values.
Fortunately, our country is very diverse. One person might like contributing to dog charities, and another, to human charities. That's how it is - every person has different values, and one person may be moved to help in a different way than another person.
Many people don't have a lot of money to spend on charities and have to make choices - this organization or that one? This cause or that cause? Local or international? It's a choice, and an opinion - and opinions are neither 'wrong' nor 'right', they are opinions.
What to do? I've heard suggestions to diversify one's contributions so that one sees more of the world and feels more a part of more things - to give a little to various organizations, some local, some international, some human, some animal. There is no real minimum donation for any organization, so people can indeed do that. They don't have to feel like they must give all their donation to one organization.
Other suggestions are to vary one's contributions from year to year, and learn about a number of different charities. Try some different things on for size over the years. Contribute time one year, money the next, goods the next. Go local one year, international another.
At certain times of life some causes may speak more to the person than others. A teen might really feel Alateen is doing great things, or a young adult starting a career might prize his education that got him his job, and volunteer to teach people computer skills. A dog trainer may really ache to see dog neglect, and a new mother might be much more emotional about child abuse.
The important thing is not WHAT moves each person, but that SOMETHING moves each person.
The important thing is not WHO you help, but THAT YOU HELP.
The important thing is not whether to local or international is better, but that one FEELS and CARES about someone other than oneself.
A person may not even be able to contribute much to a charity, either dollars or hours, maybe just some spare change once in a while. It isn't important how much either, what is important is to care about something outside one's own little sphere.