Oh poor little Leonberger puppy. Little O is growing so fast at 19 weeks old, that his front end is often disconnected from the back end! Those awkward teen years ;)