Fluffy Puppy Battles Himself in Mirror


This adorable fluffball shows himself who’s boss after discovering his reflection in a mirror for the first time.