I may find time to clean this up. But in the mean time this is a Petfinder client that actually supports jsonp.