Interesting to read that...
However, the Truth that I KNOW is:
Republicans are Puppies and Democrats are just... 'Rats.
democrats are newborn puppies, those that have already opened their eyes are republicans...