It is not advisable to leave a puppy home alone for longer than 2-3 hours as they need a lot of attention and potty breaks. An adult dog can stay 8-9 hours home alone, provided they have enough space, snacks and water to keep them occupied.