maybe you have to choose "Pet Pals" on the top left hand side of the screen. unfortunately, that site is not mac-friendly. anyone care to share what's being shown?
btw, i found this article. it does reference the news story as well as reveals a lot of interesting information about wizard of claws.
Puppy Love? i had no idea they move 200 puppys a month!!!! the article references another site:
Stop WofC that keeps track of ligitation, complaints, and other issues against WofC.