Turtle vs puppy in epic battle

Little doggo pissed this turtle off chewing on his shell (?) and he aint getting away easy!