PETA has criticised Kim Kardashian after she revealed each of her four children got their own puppy for Christmas.