A mother dog in Vietnam experienced a visible shock after a cat 'kidnapped' her puppies, which were born only a few weeks ago ...
Cats and dogs reproduce at astonishing rates. A single unspayed female cat and her offspring can produce more than 350,000 kittens in just seven years. (PETA) A single unaltered female dog and her ...