Finn the cat shows some extreme patience with his foster puppies, Storm and Shadow!