Yorkshire terriers are independent and confident. They can be left alone for 2-4 hours when needed. However, don't leave them alone for long periods because they are prone to separation anxiety and stress.