Behold the big fluffy dog that belongs to Mrs Long in Jinan, in the Shandong province of China.
Mrs Long adopted two newborn cats two weeks ago - and worried that her pooch wouldn't exactly take to them. Well, she couldn't have been more wrong - because the dog treats the kittens as if they were her own puppies:

Amazing, no? Check out more pictures of the new animal family (fanimaly?) below...