If you have ever seen the film Water For Elephants starring Robert Pattinson and Reese Witherspoon you may have been appalled by the story line of an elephant named Rosie (played by… 772 more words