meaning of Alle Hunde kommen in den Himmel

Alle Hunde kommen in den Himmel - German to English

All puppies head to Heaven: The Series