Barry is a great book by Kate Klimo. She is my favourite author that writes dog stories by far! Some other great dog books by her are: Togo, Ginger, Buddy, and best for last....Dash!
Barry is a very twisted and interesting story that I think you'll love! ;)