Some dogs have to wait a bit longer than others to find their forever homes. But when it finally happens, all the days and nights spent waiting become worth it for our furry friends! Meet Major, a lovable dog who spent over a year at a shelter before his perfect human came along. It was […]