Hahaha, I thought those were really the dog's puppies until I looked closely. Hahaha, these are kittens! I guess they are close to each other that's why the kittens are fond of the mama dog and same goes for the dog towards these little felines. It's kind of cute and funny actually, hehe.