An Indian Spitz is perfect for apartment life. They are small and can live happily in a small environment. However, they don’t like being left alone for long periods.
Other suitable dog breeds for apartments include Pomeranians, Beagles, Chihuahuas, and Pugs.