Nibblets
They Called it Puppy Love… Well, we call it beastiality, and not to be encouraged in polite circles. A North Carolina man was arrested last week after his neighbour claimed she witnessed him having sex with her Shepherd/Lab mix in his trailer. The woman burst in on her tenant, allegedly