3000,breeding,futile,pug,puppy,puppy eyes,resistance,resistance is futile,selective,years
By Esquire (Picture by: misty mccool)
  • -
  • Vote
  • -
Recaption

3000 years of selective breeding: resistance is futile

Back to Top