Riddle Me This … 25th January 2011 Question: Where does a 100 pound German Shepherd sleep? Answer: Anywhere he wants. Now is as good of time to write a quick… read more →