Discover why adopting a dog is like dating. Learn to identify what you want, spot red flags, and find your perfect companion ...