So today I got told off by the trainer for letting my 5mo old mini schnauzer puppy go up and down stairs. Apparently it causes damage to their joints and what not. Anyone here agree?