Interesting Animal Fact #573



Greyhounds have the best eyesight of any breed of dog.
Categories:    Animal  
Next Fact