Precious Chihuahua throws the cutest punches ever!

McFly “Ali” is the toughest Chihuahua you’ll ever meet! The precious puppy was born with a birth defect and was surrendered to The Mia Foundation at 1-day-old because of a deformity to his front leg. Watch the little guy here as throws a few tough punches and jabs at his “trainer”.

If this adorable little guy put a smile on your face, please SHARE him with your friends on Facebook!


David Archuleta Beautifully Sings “The Prayer”

BYU Vocal Point Sings Beautiful Rendition Of “Silent Night”