Dog - this what I have to deal with

more about : Dog