Dog Trained to Carry Cat Home

How do you even train your dog to do something like this? The little guy actually picks up and carries home the family cat!