There's never a good time for a puppy to lose its mother, but when that puppy is only 2 days old, it's especially bad because milk and socialization, the cornerstones of those early days, are lost. Luckily for this Michigan puppy, a Humane Society partner had the idea to take the rescued pup to a cat that had just given birth to a litter of kittens. Would the usual cat-dog stereotypes prevail? Would the puppy be welcomed into this feline family?

But if this video is any indication, everyone is making the best of it. Soon, the puppy and the kittens will be ready to go up for adoption and find loving, long-lasting homes.