Dogs make wonderful companions and give us unconditional love. But providing dog care is not an easy task. You should never yell at your dog. Don't forget to praise your dog every time he/she accomplish something good. Dog's Intelligence comparable to human. Why some dogs have been trained in detecting scents for contraband?