GOATS, JAIPUR Posted on May 27, 2014 by michaelweening 2 The goats of India are like the dogs of Tokyo, dressed! Share this:TweetLike this:Like Loading...