What do you give the dog lover on your list who already has everything? Why not make a donation to a pet charity in their name. And how do you know if the charity is a good one or simply a scam? We’ve done all the work for you! The following ten charities are listed as 4-star organizations by Charity Navigator, based on their efficiency at using your money wisely and on their ability for future growth. (More details on their methodology here.)