Canine complications in a bipedal world

   


v20240901