A streaming channel engineered for cats and dogs sounds like the future of pet care. The evidence suggests the picture is more complicated.